| if (!newResponseItem) | if (!newResponseItem) | ||||
| return | return | ||||
| const isUseAgentThought = newResponseItem.agent_thoughts?.length > 0 | |||||
| const isUseAgentThought = newResponseItem.agent_thoughts?.length > 0 && newResponseItem.agent_thoughts[newResponseItem.agent_thoughts?.length - 1].thought === newResponseItem.answer | |||||
| updateChatTreeNode(responseItem.id, { | updateChatTreeNode(responseItem.id, { | ||||
| content: isUseAgentThought ? '' : newResponseItem.answer, | content: isUseAgentThought ? '' : newResponseItem.answer, | ||||
| log: [ | log: [ |