遇到问题-OpenClaw-OpenClaw Dashboard对话消失问题修复
情况描述
最近在体验OpenClaw时,不少用户都遇到了一个颇为头疼的问题:在Dashboard里和机器人对话后,整个页面突然就变成了空白。之前的聊天记录全都看不见了,即使刷新页面或者重新打开Dashboard,之前的对话就像从未发生过一样消失无踪。
具体表现相当诡异:
从技术层面看,智能体其实在正常工作——日志里清晰地显示着embedded run agent start/end的标记;工具调用也执行得很顺畅(多次出现tool=read调用);整个处理流程都能顺利完成(run_completed状态正常);就连chat.history API请求都能成功返回数据。
但问题就在于,Dashboard界面上就是看不到任何对话内容。
看看这段日志片段就明白了:
14:38:21 [ws] ⇄ res ✓ chat.history 66ms conn=038a6183…e4c0 id=0d2a6e95…2655
14:38:21 [agent/embedded] embedded run done: runId=a479baab-80b0-4712-9240-8964c4a2ca7a sessionId=bf5eb457-54e4-4db1-86f9-285ded474c20 durationMs=62257 aborted=false
明明日志显示一切运转正常,可Dashboard就是不肯展示对话历史,这种表里不一的情况确实让人困惑。