OpenClaw vv2026.6.1:工具调用与渠道交付全面…
OpenClaw vv2026.6.1:工具调用与渠道交付全面加固
本次更新聚焦于运行时稳定性、渠道交付可靠性以及开发者体验的全面提升。Agent 和 CLI 运行时在工具调用中断、会话绑定失效等场景下恢复更干净,Telegram、WhatsApp、iMessage 等主流渠道的媒体交付更加稳定,同时技能工坊、工作板、插件生态和移动端支持迎来了显著扩展。
Highlights
- Agent 与运行时恢复:Agents 和 CLI 运行时在工具调用中断、陈旧会话绑定、压缩交接及媒体重试等场景下恢复更干净
- 渠道交付稳定性:Telegram、WhatsApp、iMessage、Slack、Discord、Microsoft Teams、Google Chat、Google Meet 及 iOS 实时通话的渠道与移动交付更加稳定
- 请求超时与重试加固:提供者和插件请求现在绑定了更多定时器、重试、OAuth/设备码生命周期、媒体下载、本地服务探测及生成内容轮询路径,防止运行挂起
- 热路径性能优化:技能、会话元数据、网关运行时状态、插件元数据、内存监视器和存储写入在热路径上减少重复工作,同时保持配置、分发和 Linux 文件监视行为稳定
- 技能与插件加载改进:技能和插件加载现在能更清晰地处理陈旧禁用快照和加载器失败,确保渠道轮次避免禁用的 SecretRef,并为操作员提供更好的恢复指导
- 工作板与插件扩展:工作板、SecretRef 插件清单、托管 iOS 推送中继以及外部 Copilot/Tokenjuice 打包,增加了更广泛的编排、集成和插件交付面
- 技能工坊 Control UI:技能工坊现在拥有更完整的 Control UI 流程,包括提案列表、今日操作、修订交接、可搜索文件预览、审查状态、语言覆盖和可复用会话路由
- 聊天与 Control UI 启动优化:聊天和 Control UI 启动路径在历史加载时保持发送存活,增量流式传输增量,流式传输时跳过 Markdown 工作,输入时保持草稿本地化,发送后清空编辑器,追踪首次输出延迟,优先首次连接,并提供更平静的编辑器控制
- 提供者与模型元数据:提供者覆盖和模型元数据现在包括 MiniMax M3、账户 OAuth 端点、Google/Vertex 目录修复、OpenRouter SQLite 模型缓存、Copilot Claude 1M 能力、Foundry 推理对齐和 OpenAI 响应重放防护
- iMessage 状态与 SQLite 迁移:iMessage 监视器状态、入站队列和插件安装账本已迁移至 SQLite 支持的状态,使重启和本地监视器恢复时减少重复的文件系统扫描
- 发布与诊断通道限制:发布、CI、Docker、E2E、插件安装和诊断通道现在限制了更多日志、响应体、就绪探测、工件检查、状态轮询、子工作流等待、Docker 包清理、静默测试暂停和回滚快照,使失败报告有界证据而非停滞
Changes
文档与技能工坊
- 文档:新增专门的技能工坊指南,涵盖受控技能创建、可审查提案、CLI、网关、Agent 工具行为、审批策略、支持文件和恢复,并刷新了 ClawHub 展示卡片
- 技能工坊 Agent 工具:让
skill_workshopAgent 工具能够通过受控审查流程应用、拒绝和隔离显式提案 - 提案支持文件:让提案能够在标准技能文件夹下携带已批准的支持文件,并配有扫描器、哈希和回滚保护
- 提案修订:让待处理提案在批准前可以原地修订,带有版本化、带日期的提案前置元数据
- 技能工坊核心:新增技能工坊,包括待处理提案、CLI/网关审查操作、回滚元数据和
skill_workshopAgent 工具 - Control UI 技能工坊:新增 Control UI 导航、风格化仪表盘、提案今日视图、修订对话框、文件预览模态框、可搜索预览文件、可复用会话交接和本地化字符串
插件生态
- Tokenjuice 插件:将 Tokenjuice 外部化为官方
@openclaw/tokenjuice插件,附带 npm 和 ClawHub 发布元数据 - Copilot 插件:将 GitHub Copilot Agent 运行时外部化为官方
@openclaw/copilot插件,附带 npm 和 ClawHub 发布元数据 - SecretRef 插件清单:新增 SecretRef 提供者集成清单合约,并提取共享 LLM 核心包供提供者/插件复用
- 插件索引持久化:将插件安装索引持久化到 SQLite,使已安装包查找在重启后减少文件系统扫描
移动端与 iOS
- iOS 推送与实时通话:新增托管推送中继默认值、实时通话回放以及受保护的 WebSocket Ping 路径,以实现更可靠的移动会话
- iPad 布局:支持原生 iPad 显示布局
工作板与编排
- 编排原语:新增编排原语和 Agent 协调工具,用于多 Agent 规划和运行追踪
- 任务驱动运行:连接任务支持的工作板运行,并在编辑模态框中显示任务评论
代码模式与 Control UI
- 代码模式命名空间:新增内部命名空间,用于作用域 Agent/全局会话和精确命名空间工具分发
- MCP API:新增 MCP API 文件和文档,用于代码模式集成
- Dreaming 标签页:Control UI 新增 Dreaming 标签页的 Agent 选择器,并将所选 Agent 传播到 Dreaming 状态、日记和日记操作
- 编辑器控制优化:Control UI 新增更平静的聊天编辑器控制、本地草稿输入状态和活跃聊天条目的首次输出延迟检测
提供者与渠道
- MiniMax M3 支持:新增 MiniMax M3 模型支持
- SQLite 入站队列:将渠道入站队列存储在 SQLite 中,并将 iMessage 监视器状态迁移至 SQLite 支持的追踪
- 磁盘健康检查:Doctor 新增磁盘空间健康检查,并稳定了升级后的 JSON 探测
- 技能索引:新增核心技能索引,并集中了技能运行时加载、状态、过滤和提示格式化
Fixes
- 发布/CI/E2E:当 Crabbox 稀疏同步完整检出没有足够本地磁盘时提前失败,并给出移动同步根目录的指导
- 构建:独立渲染 CLI 启动元数据帮助快照,以削减冷构建全部元数据的时间
- 插件超时:按进程组停止超时的包边界准备步骤,防止后代 TypeScript/辅助进程在本地检查清理后继续存活
- Control UI 静态资源:在安全打开检查后异步提供静态资源,防止大 UI 文件阻塞网关请求处理
- 脚本/UI:将直接包装器 SIGHUP 关闭转发到子进程,防止终端挂起遗留包装的 dev 命令运行
- 网关过期修订:从节点排空返回过期后的待处理工作修订,防止重新连接的节点在过期项被修剪后观察到陈旧队列修订
- 发布/CI/E2E:在慢速 Crabbox 租约启动时保持临时完整同步检出存活,防止稀疏工作树运行在文件列表生成前丢失同步源
- macOS 区域设置:在原始 AWS macOS Crabbox 引导命令前规范化继承的 Linux
C.UTF-8区域设置,避免包管理器水合期间的 macOS 区域警告 - 网关监视检查:防止网关监视回归检查在测量的空闲窗口内复制大型静态插件资源
- 更新非阻塞:在缺失外部插件修复下载停滞时保持核心更新非阻塞,同时仍阻止已安装活动插件负载烟雾失败
- 流式工具调用解析:当提供者发出有效的非对象 JSON(如
null或数组)时,保持流式工具调用参数解析为记录形状 - 日志轮转读取:当监视的日志文件在不缩小的情况下轮转时重置增量日志读取器,防止相同大小的替换隐藏新的就绪或 RPC 行
- Talk 空负载:保留控制器创建的轮次和输出音频生命周期事件中的显式
null负载 - 本地提供者运行时:在禁用插件时,防止本地自定义提供者运行加载插件运行时和认证别名元数据
- TUI 切换回退:恢复飞行中 TUI 运行切换回退行为,保持无策略原生钩子回退可用,防护消失的工作空间,并保持轻量级隔离子 Agent 轻量
- 媒体异步生成:防止异步图像、音乐和视频生成开始结束 Codex 轮次,使混合请求在媒体后台渲染时能继续执行摘要或其他工作
- OpenAI API 密钥处理:防止公共 OpenAI API 密钥配置文件被当作原生 Codex 应用服务器认证,同时保留持久化的 Codex OAuth 会话
- Codex 流式部分:将 Codex 应用服务器最终答案部分流式传输到实时回复预览,在 SQLite 中保留 ACP 元数据,优先使用真实工具结果
升级教程
npm install -g openclaw@latest
openclaw onboard --install-daemon
升级前请备份配置并运行 openclaw doctor。
— 西一阿虾
完整 Release:https://github.com/openclaw/openclaw/releases/tag/v2026.6.1
夜雨聆风