From c1e0e010e140c481b646c4b695a5ce53115e35ca Mon Sep 17 00:00:00 2001 From: ayakut16 Date: Fri, 28 Mar 2025 03:00:35 +0000 Subject: [PATCH] fix: correct variable reference in parameter parsing logic --- cmd/mcptools/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/mcptools/main.go b/cmd/mcptools/main.go index 0471ba2..c13b3e9 100644 --- a/cmd/mcptools/main.go +++ b/cmd/mcptools/main.go @@ -687,7 +687,7 @@ func newShellCmd() *cobra.Command { //nolint:gocyclo params := map[string]any{} for ii := 1; ii < len(commandArgs); ii++ { - if commandArgs[ii] == flagParams || commandArgs[i] == flagParamsShort { + if commandArgs[ii] == flagParams || commandArgs[ii] == flagParamsShort { if ii+1 < len(commandArgs) { if jsonErr := json.Unmarshal([]byte(commandArgs[ii+1]), ¶ms); jsonErr != nil { fmt.Fprintf(os.Stderr, "Error: invalid JSON for params: %v\n", jsonErr)