agent功能开发增加MCP后端

This commit is contained in:
2025-11-10 08:14:53 +08:00
parent 9a723f04f1
commit 800151771c
2 changed files with 36 additions and 8 deletions

View File

@@ -431,11 +431,16 @@ const AgentChatV3 = () => {
} else if (currentEvent === 'summary') {
// 收到完整总结(包含元数据)
if (summaryMessageId) {
// 更新已有消息的元数据,并标记流式输出完成
// 更新已有消息的元数据和内容,并标记流式输出完成
setMessages((prev) =>
prev.map((m) =>
m.id === summaryMessageId
? { ...m, metadata: data.metadata, isStreaming: false }
? {
...m,
content: data.content || summaryContent, // ✅ 使用后端返回的完整内容,如果没有则使用累积内容
metadata: data.metadata,
isStreaming: false, // ✅ 标记流式输出完成
}
: m
)
);