From 1a4ed7ff229b9b7110ab8e7e9a282fce08ef0468 Mon Sep 17 00:00:00 2001 From: hexqi Date: Sun, 18 Jan 2026 21:44:42 +0800 Subject: [PATCH] fix(useToolCalls): handle null parsedArgs gracefully --- packages/plugins/robot/src/composables/features/useToolCalls.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugins/robot/src/composables/features/useToolCalls.ts b/packages/plugins/robot/src/composables/features/useToolCalls.ts index 444be154e..7f0ff9d9c 100644 --- a/packages/plugins/robot/src/composables/features/useToolCalls.ts +++ b/packages/plugins/robot/src/composables/features/useToolCalls.ts @@ -35,7 +35,7 @@ export const callTools = async (tool_calls: any, hooks: CallToolHooks, signal: A const result = [] for (const tool of tool_calls) { const { name, arguments: args } = tool.function - const parsedArgs = parseArgs(args) + const parsedArgs = parseArgs(args) ?? {} tool.parsedArgs = parsedArgs tool.name = name