fix: 流式回调(onThinking/onContent)传入模型名,确保每条AI回复都显示模型标签

This commit is contained in:
thzxx
2026-06-10 13:30:25 +08:00
parent 46d04108e0
commit 499c68d96f
+4 -4
View File
@@ -379,8 +379,8 @@ async function handleRetry(): Promise<void> {
retryThinkContent = '';
retryIterations++;
},
onThinking: (thinking) => { retryThinkContent = thinking; updateLastAssistantMessage(retryContent, thinking, null); },
onContent: (content) => { retryContent = content; updateLastAssistantMessage(content, retryThinkContent || null, null); },
onThinking: (thinking) => { retryThinkContent = thinking; updateLastAssistantMessage(retryContent, thinking, null, getSelectedModel()); },
onContent: (content) => { retryContent = content; updateLastAssistantMessage(content, retryThinkContent || null, null, getSelectedModel()); },
onToolCallStart: (call) => {
addToolCard({
name: call.function.name, arguments: call.function.arguments,
@@ -930,11 +930,11 @@ async function sendMessageWithAgentLoop(text: string, currentSession: ChatSessio
},
onThinking: (thinking) => {
thinkContent = thinking;
updateLastAssistantMessage(assistantContent, thinkContent || null, null);
updateLastAssistantMessage(assistantContent, thinkContent || null, null, getSelectedModel());
},
onContent: (content) => {
assistantContent = content;
updateLastAssistantMessage(assistantContent, thinkContent || null, null);
updateLastAssistantMessage(assistantContent, thinkContent || null, null, getSelectedModel());
},
onToolCallStart: (call) => {
addToolCard({