OpenClaw v2026.5.30-beta.1:更稳的 Agent 恢复与多渠道投递
OpenClaw 刚发布了 v2026.5.30-beta.1,这是一个预发布版本。这次更新不是单点小修,而是把 Agents 与 CLI runtime 中断恢复更稳 放到了更前面,同时又补了一批稳定性和边界能力。如果你已经在比较认真地使用 OpenClaw,这版很值得尽快看一遍。
1. Agents 与 CLI runtime 中断恢复更稳
这是本次更新最核心的一项变化,已经能明显看出 OpenClaw 在长期运行和能力沉淀上的推进。
2. 多渠道与 iOS realtime Talk 投递稳定性提升
这项变化更偏可视化和可管理性,能提升你在真实使用中的可控感。
3. Provider 与插件请求增加超时和轮询边界
这一部分更偏稳定性或安全边界补强,虽然不一定最显眼,但价值很高。
4. Skills、Gateway 与插件元数据热点路径减负
这部分属于补强型更新,和主变化一起看,更容易理解这版为什么值得升级。
5. Workboard、SecretRef、Copilot 与 Tokenjuice 扩展交付面
这部分属于补强型更新,和主变化一起看,更容易理解这版为什么值得升级。
这次更新主要集中在哪些方向
- • 安全与执行
- • 模型与评测
- • 插件与扩展
适合谁尽快了解
适合正在重度使用 OpenClaw、依赖多渠道投递、插件生态或 CI/E2E 验证链路的用户尽快了解。
你可以先重点留意的关键词
- • 中断恢复
- • 渠道稳定性
- • 插件扩展
中文整理稿
重点亮点
- • Agents 与 CLI-backed runtime 在工具调用中断、陈旧 session 绑定、上下文压缩交接以及媒体投递重试后,恢复过程更干净、更可靠。(#88129, #88136, #88141, #88162, #88182)
- • Telegram、WhatsApp、iMessage、Slack、Discord、Microsoft Teams、Google Chat、Google Meet 以及 iOS realtime Talk 等渠道和移动端投递更稳定。(#88096, #88105, #88183, #88231)
- • Provider 与插件请求为更多计时器、重试、OAuth/device-code 生命周期、媒体下载、本地服务探测和生成内容轮询路径设置了边界,避免运行被无限挂起。
- • Skills、session metadata、gateway runtime state、plugin metadata 和 store writes 在热点路径上减少重复工作,同时保持配置与分发行为稳定。
- • Workboard、SecretRef 插件 manifest、托管 iOS push relay,以及外部 Copilot/Tokenjuice 打包,扩展了编排、集成和插件交付能力。(#82326, #87469, #87796, #88107, #88117)
- • Release、CI、Docker、E2E 与诊断链路现在会限制更多日志、响应体、就绪探测、产物检查和状态轮询,让失败输出有边界的证据,而不是卡住。
主要变化
- • Skills:
skill_researchagent tool 现在可以通过受保护的 proposal 生命周期,对明确的 Skill Workshop proposals 执行应用、拒绝和隔离。感谢 @shakkernerd。 - • Skills:Skill Workshop proposals 可以携带位于标准 skill 目录下的已批准支持文件,并配套 scanner、hash 与 rollback 保护。感谢 @shakkernerd。
- • Skills:pending 状态的 Skill Workshop proposals 可以在原地修订,并带有版本化、带日期的 proposal frontmatter。感谢 @shakkernerd。
- • Skills:新增 Skill Workshop proposals,支持 pending
PROPOSAL.md草稿、CLI/Gateway review actions、rollback metadata,以及skill_researchagent tool。感谢 @shakkernerd。 - • Plugins:将 Tokenjuice 外部化为官方
@openclaw/tokenjuice插件,并补齐 npm 与 ClawHub 发布 metadata。 - • Plugins:将 GitHub Copilot agent runtime 外部化为官方
@openclaw/copilot插件,并补齐 npm 与 ClawHub 发布 metadata。 - • iOS:新增托管 push relay 默认配置、realtime Talk 播放,以及受保护的 WebSocket ping 路径,提升移动端 session 可靠性。(#88096, #88105, #88231)
- • Workboard:新增多 agent 规划和运行跟踪所需的编排原语与 agent 协作工具。(#87469)
- • Code mode:新增 scoped agent/global sessions 的内部 namespace,以及精确 namespace tool dispatch。(#88043)
- • Control UI:在 Dreaming tab 增加 agent selector,并将选中的 agent 贯穿 Dreaming status、diary 与 diary actions。(#78748)感谢 @stevenepalmer。
- • Plugins:新增 SecretRef provider integration manifest contract,并抽取 shared LLM core packages,便于 provider/plugin 复用。(#82326, #88117)
- • Skills:新增 core skills index,并集中处理 skills runtime loading、status、filtering 与 prompt formatting。
修复与稳定性
- • CLI:让
plugins list --json保持在 snapshot-only 路径,避免插件扫描加载完整 runtime status graph。 - • Plugins:明确 PixVerse external-plugin 的 ClawHub metadata,并避免它进入 bundled dist builds。
- • Cron:保持 SQLite cron migrations 与旧版 run-log tables、归档 job stores、诊断 cron 名称以及旧版一次性任务 delete-after-run 行为兼容。(#88285)
- • Providers:为 OpenAI、Runway、xAI、MiniMax、BytePlus、DashScope-compatible、FAL、OpenRouter、Google、Vydra 与 Comfy 等 provider 的生成媒体下载设置边界。
- • Providers:在创建 abort signals 之前限制 GitHub Copilot OAuth request timeout。
- • Cron: recurring jobs 在遇到临时模型 rate limit 后会先重试,而不是直接等待下一次计划时间。
- • Agents/Codex:清理期间保留 live session locks,恢复中断的 CLI tool transcripts,保留 Codex auth 与 compaction session identity,清理 orphan tool state,限制 app-server idle timers,并让 media completion delivery 可重试。(#88129, #88136, #88141, #88162, #88182)
- • Chat/UI:Gateway chat failures 现在会在 Control UI 中显示为可见 assistant messages,而不是只设置不可见错误状态。
- • Channels:为 Telegram、Discord、WhatsApp、Signal、Feishu、Google Chat、Microsoft Teams、QQBot、Nostr、Zalo、Zalouser 与 Nextcloud-style 请求/重试计时器设置上限;保留 SMS approval reply routes;并重试 WhatsApp QR login 408 timeout。(#88183)
- • Security/config parsing:拒绝不安全的 OAuth/token lifetimes、retry-after delays、inbound timestamps、response body sizes、command timeout config、sandbox observer token TTLs,以及 close 后的 gateway WebSocket calls。
- • Providers/media:为本地服务、model、usage、queue、generated media、TTS、music、workflow polling 和 provider OAuth request timers 设置边界,覆盖托管与本地 provider。
- • Agents:保持 configured fallback model metadata 类型正确,避免 provider params、context-token caps 与 media input limits 破坏 changed-gate typechecks。
- • Agents:在验证前接受隐藏的
sessions_sendbody aliases,同时保持面向模型的messageschema 为规范形式。(#88229)感谢 @zhangguiping-xydt。 - • Performance:预构建带 generated plugin assets 的 QA runtime probes,但不包含 CLI startup metadata;跳过 runtime-only CLI startup 与 gateway watch build profiles 的 declaration bundling;复用 provider handles、strict tool schemas、gateway runtime metadata、session maintenance config、plugin metadata、bundled skill allowlists、package-local plugin artifacts、single-entry store writes,以及已验证/序列化的 session prompt blobs。
Release、CI 与 E2E
- • 为 release candidate reads、beta smoke REST calls、changelog restore、kitchen-sink 与 bundled plugin readiness probes、secret-provider probes、Vitest routing 和 mainline test flakes 设置边界。(#88127, #88137, #88155, #88160)
- • secret-provider integration proof、Telegram desktop proof gateway、Mintlify anchor checks 现在通过 repo pnpm runner 运行,确保 pnpm 只通过 hydrated package-manager shim 可用时,macOS、Windows 和文档验证仍能工作。
- • CI/Crabbox、CI/workflows 与 CI/tooling 路由更精确:Crabbox wrapper、Testbox workflow、workflow sanity helper、CI scope、dependency、changelog、docs helper、package/release/install helper、shared script library 与常规 script edits 都会进入对应 owner tests,避免 changed-test gates 静默跑零测试。
- • changed-test planning 在 diff 已经需要 broad fallback 时跳过昂贵的 import-graph scans,以保持本地规划速度,同时继续收集明确的 owner tests。
- • 多个 release、Parallels smoke、plugin gauntlet、extension-memory 与 memory FD 脚本现在正确处理 option terminators,避免后续参数被重新解析。
- • plugin lifecycle、gateway-network 与 plugin gateway gauntlet QA 增加更明确的断言和失败条件:验证 runtime inspect 输出、证明 advertised health RPC、重试早期 WebSocket close,并在缺少或无效 suite summary 时失败。
发布验证
- • npm package: https://www.npmjs.com/package/openclaw/v/2026.5.30-beta.1
- • registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.5.30-beta.1.tgz
- • integrity:
sha512-uwbUzNsJ1NzVhlMEPSoLy3R36mGqdqcPEznpYQ3J1CGBJmMxoBjQ81i5O78QT7IfQ7DEnk4sbWWC+ckLfwtVVg== - • full release CI report: https://github.com/openclaw/releases/blob/main/evidence/2026.5.30-beta.1/release-evidence.md
- • release publish: https://github.com/openclaw/openclaw/actions/runs/26700925470
- • npm preflight: https://github.com/openclaw/openclaw/actions/runs/26700348538
- • full release validation: https://github.com/openclaw/openclaw/actions/runs/26700348878
- • plugin npm publish: https://github.com/openclaw/openclaw/actions/runs/26700983136
- • plugin ClawHub publish: https://github.com/openclaw/openclaw/actions/runs/26700984428
- • OpenClaw npm publish: https://github.com/openclaw/openclaw/actions/runs/26701031698
- • npm Telegram beta E2E: https://github.com/openclaw/openclaw/actions/runs/26701378338
原始发布链接
- • GitHub Releases:https://github.com/openclaw/openclaw/releases/tag/v2026.5.30-beta.1
夜雨聆风