OpenClaw 需要留意升级破损与 Gateway 卡顿回归
新的 OpenClaw 报告显示,2026.5.6 周边有两类可靠性陷阱:package swap 或 npm install 可能让旧的 hashed runtime chunk 失联,导致 CLI、sessions_send、web_fetch 报 ERR_MODULE_NOT_FOUND,直到重启或兼容 alias 生效;另一边,macOS keychain 的同步读取可能阻塞 Gateway event loop,带来 Telegram 超时、turn 长时间 pending 或重复发送。
影响风险 来源3 对象operator · developer
这类问题打中的不是边缘功能,而是运行基础:升级安全、工具加载、web fetch 和 Gateway 响应性,决定个人 Agent 能不能放心长时间在线。
- Issue #78820:update.run 后 dist module 缺失,openclaw --version 也因 ERR_MODULE_NOT_FOUND 失败,重启后才恢复
- Issue #78804:npm install 后 sessions_send 与 web_fetch 仍指向旧 hashed 文件名
- PR #78823 为已报告的 stale chunks 增加兼容 alias,但仍是 fresh/open 状态
- Issue #78805:Gateway event-loop delay 最高约 3936ms,关联 Telegram pending 和重复发送
- PR #78818 将 macOS keychain execSync 改为 async exec,但尚未进入正式发布
- 影响取决于安装 / 更新方式、运行系统,以及 Gateway 是否在 package replacement 期间保持运行
- 兼容 alias 针对的是本轮已报告的具体 chunk 名,操作者仍应验证自己的错误路径
- event-loop 修复先聚焦 keychain access;其他同步 I/O 报告可能还需要后续处理