fix(McpToolChunkMiddleware): add logging for tool calls and enhance l… (#8028)

fix(McpToolChunkMiddleware): add logging for tool calls and enhance lookup logic
This commit is contained in:
SuYao 2025-07-10 17:26:57 +08:00 committed by GitHub
parent ffbd6445df
commit e9112cad0f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -253,7 +253,8 @@ async function executeToolCalls(
(toolCall.name?.includes(confirmed.tool.name) || toolCall.name?.includes(confirmed.tool.id))) ||
confirmed.tool.name === toolCall.id ||
confirmed.tool.id === toolCall.id ||
('toolCallId' in confirmed && confirmed.toolCallId === toolCall.id)
('toolCallId' in confirmed && confirmed.toolCallId === toolCall.id) ||
('function' in toolCall && toolCall.function.name.toLowerCase().includes(confirmed.tool.name.toLowerCase()))
)
})
})