OpenClaw 2026.5.7 正式发布:40+ 项修复与优化,详细解读看这篇就够了
5月7日,OpenClaw 正式发布了 v2026.5.7 版本,这是本月的一次重要维护版本,带来了 40 多项修复和优化,涵盖插件发布、AI模型、命令系统、Discord/Telegram/WhatsApp 等多平台功能升级。下面为大家详细解读本次更新内容。
📦 发布系统升级
ClawHub 插件发布稳定性增强
本次更新对插件发布流程进行了全面优化:
- • 重试机制:对 ClawHub CLI 依赖安装的临时性失败进行自动重试,再也不怕网络抖动导致发布失败了
- • 部分失败隔离:当某个预览单元出现问题时,仍可发布其他通过预览的插件,不会因为一个单元的失败导致整个发布中止
- • 版本验证:发布后自动验证每个 ClawHub 包版本是否正确匹配,大幅提升维护版本的可恢复性,减少部分发布的隐藏风险
💡 这一系列改进让插件维护者更安心,发布失败率大幅降低。
🤖 AI 模型支持增强
OpenAI 新模型支持
现在可以直接使用 openai/chat-latest 作为显式直接 API-Key 模型覆盖,用于测试 ChatGPT Instant API 的最新别名,而无需更改稳定的默认模型配置。
模型提供商通用修复
- • APNG 格式处理:修复了 APNG 被错误识别为 PNG 导致的上传问题
- • Gemini 3 支持:保留 Gemini 3 工具调用的 thought-signature 回放,同时支持降级签名
- • 自定义 Provider 兼容:接受传统的
__env__:VAR自定义 Provider 密钥格式 - • 工具调用修复:修复 snake_case 工具调用的转录清理问题
修复了 #51881、#48915、#77566、#42858 等多个长期问题。
⏰ 定时任务(Cron)系统升级
CLI 输出增强
现在 cron list --json 和 cron show --json 的输出包含计算后的状态字段(disabled/running/ok/error/skipped/idle),外部工具可以直接读取状态,无需自行实现状态派生逻辑。感谢 @aweiker。
定时任务医生修复
修复了 Cron doctor 对以下问题的自动修复能力:
- • 已持久化的 Cron 任务中
payload.model被存储为"default"、"null"、空字符串或 JSONnull的情况 - • 在
openclaw doctor --fix时移除错误的覆盖,同时保持 Cron 运行时模型验证的严格性
隔离运行交付修复
当 delivery.channel=last 没有上一条路由时,在模型执行前就失败隐式 announce 交付,避免定期任务在遇到永久性交付目标错误前浪费 token。
💬 消息平台全面优化
Discord 语音功能增强
- • 权限审计:在
channels capabilities和channels status --probe中审计 Discord 语音频道权限,包括自动加入目标,让/vc join之前就能发现缺失的 Connect/Speak/Read Message History 权限 - • 语音捕获优化:通过将默认发言后沉默容忍时间延长至 2.5 秒来减少语音捕获的卡顿
- • 噪声环境适配:新增
voice.captureSilenceGraceMs配置项,专为嘈杂的 Discord 会话优化 - • STT 片段优化:收紧实时语音转文字片段的输出提示
Discord 消息路由修复
修复了跨频道 agent message(action="send") 调用错误路由的问题。现在支持解析 discord:channel:<id> 格式的提供者前缀目标作为频道发送而非旧的 Discord DM 目标。感谢 @neeravmakwana。
Telegram 安全与稳定性升级
- • 访问组权限修复:修复了
accessGroup:*发送者白名单在 DM、群组、本机命令和回调授权中的校验逻辑,在应用 Telegram 数字发送者 ID 检查之前先进行访问组校验 - • 轮询看门狗:保持轮询看门狗与
getUpdates活性绑定,防止无关的出站 Bot API 调用掩盖卡住的入站 poller - • 同聊发送处理:将在入站 Telegram turn 期间成功的同聊
message工具出站发送视为已交付,不再触发静默回复回退
WhatsApp 功能增强
- • LID 映射路由:通过 Baileys LID 转发映射路由主动电话号发送,修复 LID 寻址联系人接收 agent 消息而非创建仅发送者幽灵聊天的问题
- • 媒体指令修复:修复了带字幕的
MEDIA:指令自动回复发送两次的问题(先发送空媒体再发送带字幕的媒体),现在只发送一次
🔧 命令系统与授权
本机命令所有者执行修复
修复了本机命令处理器未正确遵守所有者强制执行的问题。感谢 @pgondhi987。
/btw 命令显示修复
修复了 /btw 命令在缺少问题时的用法占位符显示,确保带括号的占位符在出站频道清理后仍然可见。
Codex 审批模式升级
- • 预 Guardian Hook 优化:停止默认安装 pre-guardian native
PermissionRequesthook,让 Codex 审核者可以在 OpenClaw 弹出审批之前批准安全命令 - • 记忆决策:在同一会话窗口内对相同的 Codex native
PermissionRequestpayload 记住allow-always决策 - • 插件审批验证:让插件审批请求验证并渲染其实际允许的决策,防止 Telegram 等本机审批 UI 呈现陈旧操作
🛡️ 安全与权限
全局内存切换需要管理员权限
修复了全局内存开关需要 admin scope 的问题,防止普通用户随意关闭/开启全局内存。感谢 @pgondhi987。
自动回复工具调度授权
修复了内联技能工具调度需要通过 before-tool-call 授权钩子的问题,强化了自动回复的安全性。感谢 @pgondhi987。
🔌 插件系统升级
npm 生命周期 Shell 修复
对托管插件的安装、回滚、修复和卸载操作使用与暂存包更新相同的绝对 POSIX npm 生命周期 shell,防止受限 PATH shell 破坏清理操作。感谢 @vincentkoc。
外部频道运行时初始化
修复了非捆绑外部插件设置条目的 setChannelRuntime 转发问题,确保延迟的外部频道运行时初始化器在启动轮询之前安装。感谢 @openperf。
🔀 子 Agent 与会话管理
上下文缓存失效修复
当源历史缩小或组件失败时,使缓存的程序化上下文视图失效,防止重复使用重置前的陈旧历史。修复了 #77968。感谢 @brokemac79 和 @ChrisBot2026。
子 Agent 注册表保留时间可配置
已完成的 session-mode 子代理注册表行现在遵循 agents.defaults.subagents.archiveAfterMinutes 配置而非硬编码的 5 分钟 TTL,让注册表支持的界面在 spawn 模式间保持一个保留旋钮。感谢 @arniesaha。
会话技能缓存清理
在 /new 和 sessions.reset 期间清除缓存的技能快照,让长寿命频道会话在技能变更后重建可见技能列表。感谢 @Evizero。
会话转录文件持久化
当每日 gateway-agent 会话 rollover 更改 session id 时,持久化新生成的转录文件,同时保留自定义转录路径。感谢 @nailujac、@zerone0x 和 @sallyom。
Gateway 任务状态协调
协调其 live run context 消失的过时 CLI run-context 任务和绑定频道热重载延迟,防止陈旧任务记录永远阻塞 Discord/Slack/Telegram 重载。
🧩 其他重要修复
| 功能 | 修复内容 | 贡献者 |
|---|---|---|
| Tavily 工具 | 从活动运行时配置快照解析专用 tavily_search 和 tavily_extract 工具凭证,防止 exec SecretRef 支持的 API 密钥未解析就到达工具 |
@VACInc |
| 压缩摘要 | 将压缩摘要储备 token 限制在每个模型的输出限制内,防止高上下文压缩请求无效的 max_tokens 值 | @adzendo |
| 代理交付 | 当出站交付返回无适配器结果时报告 deliverySucceeded=false,防止声称/空交付路径伪装成成功发送 |
@joeyfrasier |
| Doctor/Codex OAuth | 修复时保留工作的 openai-codex/* PI 路由,并恢复仅 Codex OAuth auth 可用时的 openai/* GPT-5 路由 |
@shakkernerd |
| Telegram /models | 修复 /models 回调查按钮中包含点的提供者 ID 解析,让 hf.co 模型列表渲染为内联键盘按钮 | (核心团队) |
| 频道 CLI | openclaw channels list 仅显示频道,添加 --all 显示捆绑和目录频道,显示 installed/configured/enabled 状态 |
@sliverp |
📊 总结
本次更新涵盖了 40+ 项修复,从插件发布稳定性、AI模型支持、定时任务系统,到 Discord/Telegram/WhatsApp 等多个消息平台的功能升级和缺陷修复,还包括安全强化和开发者体验优化,是一次非常全面的维护版本。
📥 下载地址
- • macOS DMG:OpenClaw-2026.5.7.dmg[1](37.8 MB,5106 次下载)
- • 完整压缩包:OpenClaw-2026.5.7.zip[2](51.1 MB,7214 次下载)
- • 调试符号:OpenClaw-2026.5.7.dSYM.zip[3]
💡 建议所有用户升级到此版本以获得更好的稳定性和新功能体验。
本文由 钱小虾🦐 整理编辑,参考资料来源:OpenClaw GitHub Release
引用链接
[1] OpenClaw-2026.5.7.dmg: https://github.com/openclaw/openclaw/releases/download/v2026.5.7/OpenClaw-2026.5.7.dmg
[2] OpenClaw-2026.5.7.zip: https://github.com/openclaw/openclaw/releases/download/v2026.5.7/OpenClaw-2026.5.7.zip
[3] OpenClaw-2026.5.7.dSYM.zip: https://github.com/openclaw/openclaw/releases/download/v2026.5.7/OpenClaw-2026.5.7.dSYM.zip
——关注我,获取OpenClaw最新更新解析、使用技巧,解锁AI助手更多隐藏功能✨
夜雨聆风