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