fix: agent thought replaced by response text (#20571)

This commit is contained in:
Joel 2025-06-03 14:54:42 +08:00 committed by GitHub
parent d6b30efe2c
commit 744159a079
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -366,8 +366,9 @@ export const useChat = (
if (!newResponseItem) if (!newResponseItem)
return return
const isUseAgentThought = newResponseItem.agent_thoughts?.length > 0
updateChatTreeNode(responseItem.id, { updateChatTreeNode(responseItem.id, {
content: newResponseItem.answer, content: isUseAgentThought ? '' : newResponseItem.answer,
log: [ log: [
...newResponseItem.message, ...newResponseItem.message,
...(newResponseItem.message[newResponseItem.message.length - 1].role !== 'assistant' ...(newResponseItem.message[newResponseItem.message.length - 1].role !== 'assistant'