don't return hidden tags for query_all_transaction_tags mcp tool

This commit is contained in:
MaysWind
2025-09-20 00:38:13 +08:00
parent 019689087d
commit 51678aee04
@@ -49,10 +49,14 @@ func (h *mcpQueryAllTransactionTagsToolHandler) Handle(c *core.WebContext, callT
return nil, nil, err return nil, nil, err
} }
tagNames := make([]string, len(tags)) tagNames := make([]string, 0, len(tags))
for i := 0; i < len(tags); i++ { for i := 0; i < len(tags); i++ {
tagNames[i] = tags[i].Name if tags[i].Hidden {
continue
}
tagNames = append(tagNames, tags[i].Name)
} }
response := MCPAllQueryTransactionTagsResponse{ response := MCPAllQueryTransactionTagsResponse{