Skip to content

Commit b3ad44a

Browse files
committed
make default LoadToolDefinitions and unexported loadToolDefinitions
1 parent 0fe7d46 commit b3ad44a

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

internal/mcp/mcp_parse.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,11 @@ type decoder struct {
6262
errors []error
6363
}
6464

65-
func LoadToolDefinitions(data []byte) (map[string]*ToolDef, error) {
65+
func LoadToolDefinitions() (map[string]*ToolDef, error) {
66+
return loadToolDefinitions(mcpToolListJSON)
67+
}
68+
69+
func loadToolDefinitions(data []byte) (map[string]*ToolDef, error) {
6670
defs := struct {
6771
Tools []struct {
6872
Name string `json:"name"`

internal/mcp/mcp_parse_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ func TestLoadToolDefinitions(t *testing.T) {
3737
]
3838
}`)
3939

40-
tools, err := LoadToolDefinitions(toolJSON)
40+
tools, err := loadToolDefinitions(toolJSON)
4141
if err != nil {
4242
t.Fatalf("Failed to load tool definitions: %v", err)
4343
}

0 commit comments

Comments
 (0)