Qwen Code 修复崩溃后任务卡死:引入 journal 恢复机制
yiliang114 · ghdev · 2026-10-13
yiliang114 向 QwenLM/qwen-code 提交 PR #14056,修复 Hosted 模式下 Harness 崩溃后任务无法接管的问题。
- 问题:当 Harness 在一次 journal-only 调用提交后、下一个检查点前崩溃,Turn 会卡在 modelstart 阶段,接管进程拒绝恢复,主 Session 被阻塞,子任务结果无法回传。
- 方案:在首个控制面写入前加入持久的 journal-only 等待,替代 Harness 可凭 journal 记录继续或取消被中断的回合,无需获取 Runtime lease,保证恰好一次应答。
- 覆盖范围:恢复机制扩展到后台 Agent/Workflow 启动、Session 消息、lead 侧 team/task 操作、yolo 审批模式与 Hooks Sessions,Java 协调端也识别新恢复阶段。
- 验证:中断后由替代进程继续或取消均可正常收敛,Hooks+yolo 团队任务恢复后 journal 中恰好只有一条已提交记录。
「编程与Agent」频道最新
- Garry Tan 力挺 Aside Browser:让 Agent 真正用好网页的解法 — garrytan · 2026-10-23
- 1Password 推出 Agent 专用登录方案,AI 可代登录却不接触密码 — AndrewSchmidtFC · 2026-10-23
- MCP 服务器 30 天后暗藏窃取 SSH 密钥指令,作者开源 mcp-guard 防变节 — ErgoniaWorks · 2026-10-23
- 实测:不在 AGENTS.md 里写明的 MCP 工具,编码 Agent 不会用 — colinmcnamara · 2026-10-23
- 用开源模型+Claude 把一段网球视频变成世界级教练 — tweetsatpreet · 2026-10-23
- 132 个免费开源 AI Agent 与 RAG 项目合集,星标 1.65 万 — Arindam_1729 · 2026-10-23