将不可恢复的本地运行时间显示为存档的对话
作者: neubig创建于 2026年9月17日更新于 2026年9月17日
标签buglocal runtimeagent-canvaspriority:mediumrelease-note-requiredready-for-dev
□ 步骤重现
- 启动Canvas代理公司,配备其正常的`Agent-Canvas'发射器和主机-当地对话运行时间。
- 创建并完成对话,使其持续的历史仍留在地方目录中。
- 以 " OH CONVERSATION-RUNTIME=Docker " 为复机代理罐头。
- 开启历史对话。
□ 实际行为
历史对话没有Docker提供身份. 有了目前的SDK,它从目录中消失了;一旦SDK将它报告为不可恢复的缺失运行时间,当前的Canvas仍然将它呈现为活的并反复尝试打开一个WebSocket到无法存在的运行时间.
! [目前canvas将缺失的运行时间作为直播](https://GitHub.com/OpenHands/OpenHands/blob/fix/nonresulable-runtim-archived/.pr/archived-local-runtim- before.png?raw=real).
□ 预期行为
Canvas应该使用它现有的存档-对话演示文稿来描述其运行时间缺失且无法恢复的有效持续历史. 历史应保持可读, 不连接运行时间 WebSocket 。
□ 接受标准
- 阅读代理服务器的可选对话“运行时间 info”响应。
- 仅用
运行时间 状态:缺失'地图,用可重复:虚假'地图取自现有的`沙盒 状态:MISSING'UI原始地图取自。 - [ 不归档缺失的 Docker 运行时间为可复存 。
- [ 重用当前存档的图标,只读横幅,以及没有新Docker特定组件的动作地标.
- [ ]通过Docker对话前目录的 " 开口手语标 " ,用截图前/之后的截图,展示当地Canvas中的行为.
内容来源: OpenHands/OpenHands