Merge pull request #66 from chiyuki0325/fix/mcp-tool-name

fix(mcp): replace dot with underscore in tool name to meet ai sdk's need
This commit is contained in:
BBQ
2026-02-18 22:28:36 +08:00
committed by GitHub
+1 -1
View File
@@ -192,7 +192,7 @@ func (s *Source) buildToolsAndRoutes(ctx context.Context, botID string) ([]mcpgw
origin := strings.TrimSpace(tool.Name) origin := strings.TrimSpace(tool.Name)
alias := origin alias := origin
if prefix != "" { if prefix != "" {
alias = prefix + "." + origin alias = prefix + "_" + origin
} }
tool.Name = alias tool.Name = alias
if strings.TrimSpace(tool.Description) != "" { if strings.TrimSpace(tool.Description) != "" {