From 7decdbcc835b0d8d6b09167331298e40b9cbbda4 Mon Sep 17 00:00:00 2001 From: Henry Li Date: Thu, 29 Jan 2026 08:59:45 +0800 Subject: [PATCH] fix: improve hasPresentFiles function to check for multiple tool calls --- frontend/src/core/messages/utils.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/core/messages/utils.ts b/frontend/src/core/messages/utils.ts index 3e406ab..13e9d6d 100644 --- a/frontend/src/core/messages/utils.ts +++ b/frontend/src/core/messages/utils.ts @@ -207,7 +207,8 @@ export function hasToolCalls(message: Message) { export function hasPresentFiles(message: Message) { return ( - message.type === "ai" && message.tool_calls?.[0]?.name === "present_files" + message.type === "ai" && + message.tool_calls?.some((toolCall) => toolCall.name === "present_files") ); }