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 = ''; retryThinkContent = '';
retryIterations++; retryIterations++;
}, },
onThinking: (thinking) => { retryThinkContent = thinking; updateLastAssistantMessage(retryContent, thinking, null); }, onThinking: (thinking) => { retryThinkContent = thinking; updateLastAssistantMessage(retryContent, thinking, null, getSelectedModel()); },
onContent: (content) => { retryContent = content; updateLastAssistantMessage(content, retryThinkContent || null, null); }, onContent: (content) => { retryContent = content; updateLastAssistantMessage(content, retryThinkContent || null, null, getSelectedModel()); },
onToolCallStart: (call) => { onToolCallStart: (call) => {
addToolCard({ addToolCard({
name: call.function.name, arguments: call.function.arguments, name: call.function.name, arguments: call.function.arguments,
@@ -930,11 +930,11 @@ async function sendMessageWithAgentLoop(text: string, currentSession: ChatSessio
}, },
onThinking: (thinking) => { onThinking: (thinking) => {
thinkContent = thinking; thinkContent = thinking;
updateLastAssistantMessage(assistantContent, thinkContent || null, null); updateLastAssistantMessage(assistantContent, thinkContent || null, null, getSelectedModel());
}, },
onContent: (content) => { onContent: (content) => {
assistantContent = content; assistantContent = content;
updateLastAssistantMessage(assistantContent, thinkContent || null, null); updateLastAssistantMessage(assistantContent, thinkContent || null, null, getSelectedModel());
}, },
onToolCallStart: (call) => { onToolCallStart: (call) => {
addToolCard({ addToolCard({