From ff649b9d49ffdd741e1eb3fd637966829b543881 Mon Sep 17 00:00:00 2001 From: SuYao Date: Fri, 25 Jul 2025 19:33:55 +0800 Subject: [PATCH] fix: call tool bug (#8526) --- src/main/services/MCPService.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/services/MCPService.ts b/src/main/services/MCPService.ts index e2f1ce6f1e..0db4f43228 100644 --- a/src/main/services/MCPService.ts +++ b/src/main/services/MCPService.ts @@ -621,6 +621,9 @@ class McpService { } catch (e) { logger.error('args parse error', args) } + if (args === '') { + args = {} + } } const client = await this.initClient(server) const result = await client.callTool({ name, arguments: args }, undefined, {