We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0fe7d46 commit b3ad44aCopy full SHA for b3ad44a
2 files changed
internal/mcp/mcp_parse.go
@@ -62,7 +62,11 @@ type decoder struct {
62
errors []error
63
}
64
65
-func LoadToolDefinitions(data []byte) (map[string]*ToolDef, error) {
+func LoadToolDefinitions() (map[string]*ToolDef, error) {
66
+ return loadToolDefinitions(mcpToolListJSON)
67
+}
68
+
69
+func loadToolDefinitions(data []byte) (map[string]*ToolDef, error) {
70
defs := struct {
71
Tools []struct {
72
Name string `json:"name"`
internal/mcp/mcp_parse_test.go
@@ -37,7 +37,7 @@ func TestLoadToolDefinitions(t *testing.T) {
37
]
38
}`)
39
40
- tools, err := LoadToolDefinitions(toolJSON)
+ tools, err := loadToolDefinitions(toolJSON)
41
if err != nil {
42
t.Fatalf("Failed to load tool definitions: %v", err)
43
0 commit comments