Explorar o código

fix: use ?? to prevent args being undefined for mcp server in some cases (#11203)

Aiden Cline hai 3 semanas
pai
achega
75166a1961
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      packages/opencode/src/mcp/index.ts

+ 1 - 1
packages/opencode/src/mcp/index.ts

@@ -135,7 +135,7 @@ export namespace MCP {
         return client.callTool(
         return client.callTool(
           {
           {
             name: mcpTool.name,
             name: mcpTool.name,
-            arguments: args as Record<string, unknown>,
+            arguments: (args || {}) as Record<string, unknown>,
           },
           },
           CallToolResultSchema,
           CallToolResultSchema,
           {
           {