Skip to content

Commit a21e87e

Browse files
Merge pull request #9 from UnitVectorY-Labs/dependabot/go_modules/github.com/mark3labs/mcp-go-0.29.0
Bump github.com/mark3labs/mcp-go from 0.28.0 to 0.29.0
2 parents 9ac3b06 + a9e539c commit a21e87e

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/UnitVectorY-Labs/mcp-graphql-forge
33
go 1.24.3 // GOVERSION
44

55
require (
6-
github.com/mark3labs/mcp-go v0.28.0
6+
github.com/mark3labs/mcp-go v0.29.0
77
gopkg.in/yaml.v3 v3.0.1
88
)
99

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
1010
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
1111
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
1212
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
13-
github.com/mark3labs/mcp-go v0.28.0 h1:7yl4y5D1KYU2f/9Uxp7xfLIggfunHoESCRbrjcytcLM=
14-
github.com/mark3labs/mcp-go v0.28.0/go.mod h1:rXqOudj/djTORU/ThxYx8fqEVj/5pvTuuebQ2RC7uk4=
13+
github.com/mark3labs/mcp-go v0.29.0 h1:sH1NBcumKskhxqYzhXfGc201D7P76TVXiT0fGVhabeI=
14+
github.com/mark3labs/mcp-go v0.29.0/go.mod h1:rXqOudj/djTORU/ThxYx8fqEVj/5pvTuuebQ2RC7uk4=
1515
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
1616
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
1717
github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8=

main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,9 @@ func makeHandler(cfg ForgeConfig, tcfg ToolConfig) server.ToolHandlerFunc {
121121
return func(ctx context.Context, req mcp.CallToolRequest) (*mcp.CallToolResult, error) {
122122
// 1. Gather variables
123123
vars := map[string]interface{}{}
124+
args := req.GetArguments()
124125
for _, inp := range tcfg.Inputs {
125-
val, ok := req.Params.Arguments[inp.Name]
126+
val, ok := args[inp.Name]
126127
if !ok && inp.Required {
127128
return mcp.NewToolResultError(fmt.Sprintf("missing required argument: %s", inp.Name)), nil
128129
}

0 commit comments

Comments
 (0)