OpenClaw v2026.5.10-beta.5 发布:pnpm 11 升级、插件 SDK 重构、Slack/Dis…
OpenClaw 刚发布了 v2026.5.10-beta.5,这是一个预发布版本。这次更新不是单点小修,而是把 add a non-blocking plugin-inspector-advisory artifact to Plugin Prerelease so release runs capture bundled plugin compatibility triage without changing the blocking gate 放到了更前面,同时又补了一批稳定性和边界能力。如果你已经在比较认真地使用 OpenClaw,这版很值得尽快看一遍。
1. add a non-blocking plugin-inspector-advisory artifact to Plugin Prerelease so release runs capture bundled plugin compatibility triage without changing the blocking gate
这是本次更新最核心的一项变化,已经能明显看出 OpenClaw 在长期运行和能力沉淀上的推进。
2. detect Fly Machines as container environments from their runtime env vars
这项变化更偏可视化和可管理性,能提升你在真实使用中的可控感。
3. Providers/fal
这一部分更偏稳定性或安全边界补强,虽然不一定最显眼,但价值很高。
4. show a plain HTML recovery panel when the app module never registers
这部分属于补强型更新,和主变化一起看,更容易理解这版为什么值得升级。
5. enable additional low-churn oxlint rules for promise
这部分属于补强型更新,和主变化一起看,更容易理解这版为什么值得升级。
这次更新主要集中在哪些方向
-
• Control UI -
• 安全与执行 -
• 插件与扩展
适合谁尽快了解
适合正在重度使用 OpenClaw、关注长期记忆体系、控制台管理能力与真实环境稳定性的用户尽快了解。
你可以先重点留意的关键词
-
• Control UI -
• 安全与执行
中文整理稿
OpenClaw v2026.5.10-beta.5 发布说明
版本: v2026.5.10-beta.5(预发布) 发布: 2026-05-11 原文: https://github.com/openclaw/openclaw/releases/tag/v2026.5.10-beta.5
核心新功能
构建系统升级:pnpm 11
工作区包管理全面升级至 pnpm 11,Docker、安装、更新和发布工作流均已同步到 pnpm 11 配置面。同时更新了 Telegram QA 工作流和 git 源码安装流程,保持构建体验一致。
插件 SDK 重构
-
• 废弃旧有公共子路径:清理了已存在一个月以上且无实际生产导入的公共子路径,保留兼容性子路径(barrel/test/zod),并在 SDK 报告中追踪两套路径。同时废弃了仅被一两个插件使用的老旧子路径,引导新插件代码使用更聚焦的 SDK 接口。 -
• 移除 provider 专属模块:将 Chutes、GitHub Copilot、OpenAI Codex 等认证流程移回 provider 自有模块,移除了 provider-auth-login等 provider 专属公共子路径。 -
• 新增会话 API:新增 sendSessionAttachment和 Cron 驱动的scheduleSessionTurn/ 标签清理,统一在 session 命名空间下提供。 -
• 结构化提取 API:新增 extractStructuredWithModel(...),支持通过 Codex 等 provider 端运行时进行图片优先的结构化信息提取。
平台集成扩展
Slack(大量改进):
-
• 新增 unfurlLinks/unfurlMedia配置,可关闭链接和媒体预览 -
• 新增 replyBroadcast支持线程广播回复 -
• 保留 mention 元数据,区分直接 @ 机器人与隐式线程唤醒 -
• 修复 DM channel ID 路由,避免同一 DM 线程被拆分到不同会话 -
• 线程回复现在包含机器人自己的根/父消息 -
• 支持 topLevel: true从线程内发布父频道消息
Discord 语音(大幅增强):
-
• 新增实时语音诊断:说话轮次、回放重置、打断检测、音频截断分析 -
• 新增 voice.allowedChannels配置,限制语音加入的具体频道 -
• 优化 opusscript纯 JS 解码器,兼容测试和源码安装,避免不必要的原生编译 -
• 新增可选原生 @discordjs/opus安装脚本,供性能敏感场景使用
Fly.io / Telegram / WhatsApp:
-
• Fly Machines 运行环境检测:自动识别容器环境,匹配 gateway bind 和 Bonjour 默认值 -
• Telegram 视频支持强制文档模式发送( --force-document) -
• WhatsApp 媒体上传路径优化,避免非 Dispatcher agent 走错通道 -
• 飞书手动 App ID / App Secret 配置升级为默认路径,QR 扫码作为可选备选
模型与提供商
-
• 本地模型服务:新增 provider 级 localService启动机制,按需启动本地模型服务器后再发送 OpenAI 兼容请求 -
• OpenAI 兼容模型:新增 compat.strictMessageKeys,严格剥离 role/content 以外的所有字段 -
• DeepSeek V4:补充 reasoning_content回放字段,避免后续请求失败 -
• Ollama:停止将 catalog 的 contextWindow/maxTokens 盲目写入 options.num_ctx -
• Google Gemini:统一废弃的 Gemini 3 Pro Preview ID 全部重定向至 Gemini 3.1 Pro Preview -
• OpenRouter:新增 MoonshotAI Kimi K2.5 模型,修复会话覆盖丢失 provider 前缀等问题 -
• Anthropic Haiku:将 anthropic/claude-haiku-4-5加入默认 allowlist
Codex App-Server 增强
-
• 超时 Codex 进程清理机制,防止 Discord agent 复用 CPU 空转进程 -
• 原生代码模式支持:动态工具现在走 Codex 自有可搜索代码执行面 -
• Native tool 执行结果上报诊断,避免被误认为残留运行 -
• 订阅额度耗尽后刷新账户限速,Discord 回复可展示下次重置时间
控制台 UI(Control UI)
-
• 修复 app 模块未注册时的白屏问题,新增 HTML 恢复面板,含重试路径和浏览器扩展排查链接 -
• 会话列表按 agent 隔离刷新,跳过仅配置列表的磁盘 agent 发现,防止大型 Windows 存储上首次消息切换卡顿 -
• 合成器草稿保留:Stop 按钮点击时不会丢失输入内容 -
• 实时/空闲/终端运行状态徽章压缩显示
Agent 能力提升
-
• 新增 /context map命令,发送当前会话上下文贡献者的树状图 -
• Agent-to-Agent 双向通信: maxPingPongTurns上限提升至 20,默认保持 5 -
• 新增 per-agent tools.message.crossContext和tools.message.actions.allow覆盖 -
• 背景会话检查提示: process log+waitingForInput/stdinWritable引导 -
• MCP 工具名修复:数字开头的工具名片段加前缀,兼容 Moonshot/Kimi 等严格 Provider
记忆系统
-
• 梦境提升写入上限:压缩最早自动提升段落,保留用户原创笔记,控制在引导预算内 -
• memory_search结果标签对齐:sessions 来源显示为sessions,memory 文件命中保持memory -
• 拒绝符号链接目录组件,防止路径穿越
依赖更新
-
• ACPX @agentclientprotocol/claude-agent-acp0.33.1 -
• Codex ACP 0.14.0 -
• Baileys 7.0.0-rc10(WhatsApp 插件迁移至 baileys包) -
• Google GenAI 2.0.1、OpenAI 6.37.0、AWS SDK 3.1045.0 -
• Pi 包迁移至 @earendil-works命名空间
重要修复
-
• Cron 长时间运行:长时间手动 Cron 任务在任务注册表中保持活跃直到完成,防止瞬时 lost标记 -
• Gateway 并发去重: send/poll/message.action并发请求去重,防止同一幂等键产生重复出站工作 -
• mDNS/Bonjour:Windows/WSL 等多播受限环境下,防止快速重广告循环 -
• MiniMax M2.7:工具密集型会话后不再报 chat content is empty -
• Sessions 转录:大文件全量读取改为流式处理,200 MiB 转录文件内存占用从 +252 MiB 降至 +27 MiB -
• Telegram 回复上下文:消息编辑后回复上下文同步更新 -
• Gateway 配置热重载:SIGUSR1 重启后从磁盘重新读取配置,不再使用旧快照 -
• ACPX 启动探测:前台 ACP 后端启动探测默认启用, ready信号不再在 acpx runtime 就绪前发出
其他改进
-
• CLI 引导体验优化(setup、onboarding、configure、channel 命令) -
• openclaw doctor --fix修复逻辑增强,可修复 plugin 安装后的 package 入口验证失败 -
• iMessage 回复附件通过 imsg send-rich --file发送(需 imsg #114 支持) -
• PWA 资产从 /__openclaw__/提供,修复安装后 service worker 404 -
• 安全审计:报告 models.small_params暴露时遵守tools.byProvider["provider/model"].deny -
• 心跳自动回退模型覆盖清理,配置默认模型变更后无需手动重置 -
• Exec 审批列表走轻量路径,不再加载 tree-sitter 命令解释器
由 OpenClaw 自动生成 · 发布于 2026-05-11
原始发布链接
-
• GitHub Releases:https://github.com/openclaw/openclaw/releases/tag/v2026.5.10-beta.5
夜雨聆风