fix: eagerly reload conversations
This commit is contained in:
parent
3a7ed2e042
commit
93c53eed32
@ -1218,12 +1218,10 @@ const appOptions = {
|
|||||||
this.subAgentFetch();
|
this.subAgentFetch();
|
||||||
this.fetchTodoList();
|
this.fetchTodoList();
|
||||||
|
|
||||||
// 4. 历史对话内容和Token统计由后端的 conversation_loaded 事件触发
|
// 4. 立即加载历史和统计,确保列表切换后界面同步更新
|
||||||
// 不在此处重复调用,避免双重加载
|
await this.fetchAndDisplayHistory();
|
||||||
// Socket.IO 的 conversation_loaded 事件会处理:
|
this.fetchConversationTokenStatistics();
|
||||||
// - fetchAndDisplayHistory()
|
this.updateCurrentContextTokens();
|
||||||
// - fetchConversationTokenStatistics()
|
|
||||||
// - updateCurrentContextTokens()
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
console.error('对话加载失败:', result.message);
|
console.error('对话加载失败:', result.message);
|
||||||
|
|||||||
@ -914,7 +914,6 @@ export async function initializeLegacySocket(ctx: any) {
|
|||||||
}
|
}
|
||||||
ctx.$forceUpdate();
|
ctx.$forceUpdate();
|
||||||
ctx.conditionalScrollToBottom();
|
ctx.conditionalScrollToBottom();
|
||||||
markStreamingIdleIfPossible('update_action');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 关键修复:每个工具完成后都更新当前上下文Token
|
// 关键修复:每个工具完成后都更新当前上下文Token
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user