← 返回更新日志

OpenClaw v2026.10.10-beta.4 预发布

2026-10-27 · GitHub 原文
## 2026.10.10-beta.4 ### 亮点 ### 变更 ### 修复 - 自动化:对于明确的同一会话定时后续任务,保留已认证操作员的权限,包括一次性 `next_check` 重新启用,同时继续保留角色、会话、取消、目标和工具策略撤销边界。(#176422)感谢 @RomneyDa。 - 网关安全:在启动时以及配置重新加载期间,避免将环境变量引用的 `hooks.token` 传递到代理主机执行和 CLI 子进程环境中,同时保留显式的单命令覆盖设置。(#179199)感谢 @VACInc 和 @RomneyDa。 - Memory Wiki:OKF 概念页面重新导入,或从生产者包中移除时,保留人工编写的 Notes,包括生产者内容发生变化,以及没有标记 Notes 插槽的旧页面。(#175707、#179657;相关 #175700)感谢 @YangManBOBO 和 @RomneyDa。 - Claude CLI:当子代理完成任务或频道轮次在由 Control UI 启动的会话中运行时,保留原生 Claude 会话及其上下文,而不是每次都从保存的历史记录重新初始化。(#178955;修复 #178953)感谢 @Marvinthebored 和 @RomneyDa。 - 模型目录:在判断模型是否就绪时,遵循已配置的主账户绑定,因此当选定的令牌配置文件已准备就绪时,原生 Claude CLI 模型不再显示为缺少身份验证。(#178522;相关 #178502)感谢 @ericcaiwx-star、@RomneyDa 和 @eduardonunesfreire-rgb。 - 备份与恢复:清理快照时保留受支持的旧版执行审批白名单,而不是将其替换为全部拒绝;格式错误的策略仍保持故障关闭。(#164297)感谢 @wangmiao0668000666、@RomneyDa、@shanselman、@dor-sr、@cristianoc 和 @brucemccurdy。 - Linux 伴侣应用:跨重启持久化保存的每个 Gateway 面板的私有浏览器身份,同时删除已删除 Gateway 的存储数据,使重新添加的端点作为新设备进行配对。(#158908)感谢 @dor-sr、@RomneyDa、@shanselman、@wangmiao0668000666 和 @brucemccurdy。 - 代理数据库生命周期:当维护操作或 PostgreSQL 打开操作被拒绝时,让对等读取者和借用者保持存活;保留原始拒绝原因和干净重启封印;当工作进程世代消失时,保留分发前的恢复行为。(#175987、#163258、#179320)感谢 @RomneyDa、@shanselman、@dor-sr、@wangmiao0668000666、@brucemccurdy、@goutamadwant 和 @hawkit。 - macOS 内置 Gateway:显示实际安装的 Gateway 版本;让失败或不完整的恢复操作仍可继续处理;并防止过期或待处理的更新收据阻塞有效修复。(#181389)感谢 @shanselman、@RomneyDa、@dor-sr、@wangmiao0668000666 和 @brucemccurdy。 - 模型刷新:允许显式的目录刷新通过 HTTP 获取使用现有的扩展发现预算,同时让普通准备流程仍受限于既定范围。(#177313)感谢 @jlapenna 和 @RomneyDa。 - Webhook 和定时脚本:将受信任的即时生产者归类为事件;保留每个 webhook 自身的自动化范围;并在执行前刷新已释放的脚本钩子,而不重复执行已完成的效果。(#172775、#177825、#178904)感谢 @RomneyDa、@jlapenna 和 @jalehman。 - 运行时安全:将修补后的内置运行时回移植到 2026.10.10 系列。(#181074)感谢 @RomneyDa 和 @joshavant。 - 更新最终化:当已识别的延迟重启健康检查或旧版包装器维护步骤失败时,只要经过验证的目标仍然健康,就将其保持为成功;权限、数据风险、延迟接纳和未知错误仍视为致命错误。(#181166;修复 #181020)感谢 @najef1979-code。 - 软件包更新恢复:自动完成已验证的中断发布,或清理未触碰的准备项;保留已安装候选版本和原始 Gateway 恢复证据;并继续隔离实时更新所有权和重启权限。(#181307;修复 #181235)感谢 @agroman1993。 - CLI 配置写入及运行中的 Gateway 设置:`openclaw config set`、`config unset` 和 `openclaw setup` 现在会通过运行中的 Gateway,以一次 `config.patch` 发送变更,而不再拒绝操作;其结果与离线写入一致。关闭重新加载时不会重启;当 Gateway 接受重启时会返回成功确认,因此 Windows 伴侣应用的设置流程得以恢复。(#182951、#184194、#184392、#184532、#185109)感谢 @RomneyDa。 - Codex 原生子代理:在原生子代理完成、被中断或完成后续任务后,解除对父级回复的阻塞;停止重新唤起无法投递的子代理完成结果;在 Gateway 重启后正确重放已完成的孙级任务;在完成轮次之间保留原生工具声明;并允许在父线程复用后成功执行 Stop。(#173018、#175246、#177577、#179050、#179099、#183286、#181475;修复 #178395)感谢 @quqi1599、@Stronggenetics、@linancn、@mmartoccia、@wtfichigo、@Marvinthebored 和 @RomneyDa。 - Claude CLI:停止在子任务完成后发生提示缓存前缀抖动。(#172026)感谢 @Marvinthebored 和 @VACInc。 - 定时运行:在回答前等待工具结果,使 cron 运行摘要报告真实结果,而不是过早回复“无结果”。(#179690)感谢 @obviyus。 - 代理重启恢复:为被终止的运行释放重启恢复隔离栏,使其对话不再保持阻塞。(#181992;修复 #181952)感谢 @najef1979-code。 - Windows 执行:当 Gateway 作为 S4U 计划任务运行且系统安装了 Store PowerShell 时,恢复命令执行功能。(#182898;修复 #182652)感谢 @RomneyDa 和 @tre1d。 - Kimi:为 Kimi K3.1 Pro 提供 K3 思考和视频控制功能。(#181923)感谢 @obviyus。 ### 完整贡献记录 此审计记录涵盖完整的 v2026.10.10-beta.3..ed2b311521579d51523c9e31f1c326310e2c2922 历史:范围内 PR 60 个 + 保留的仅种子 PR 0 个 = 唯一 PR 共 60 个。生成清单还提供了直接提交记录作为编辑输入;上面的分组说明优先介绍对用户的影响。 #### Pull requests - **PR #175707** 相关 #175700。感谢 @YangManBOBO 和 @RomneyDa。 - **PR #178522** 相关 #178502。感谢 @ericcaiwx-star、@RomneyDa 和 @eduardonunesfreire-rgb。 - **PR #179199** 感谢 @VACInc 和 @RomneyDa。 - **PR #179657** 感谢 @RomneyDa。 - **PR #179933** 感谢 @RomneyDa。 - **PR #179951** 感谢 @RomneyDa。 - **PR #179987** 感谢 @RomneyDa。 - **PR #180027** 感谢 @RomneyDa。 - **PR #181447** 感谢 @RomneyDa。 - **PR #181074** 感谢 @RomneyDa 和 @joshavant。 - **PR #164297** 相关 #164146、#156945。感谢 @wangmiao0668000666、@RomneyDa、@shanselman、@dor-sr、@cristianoc 和 @brucemccurdy。 - **PR #158908** 相关 #156945。感谢 @dor-sr、@RomneyDa、@shanselman、@wangmiao0668000666 和 @brucemccurdy。 - **PR #175987** 相关 #156945。感谢 @RomneyDa、@shanselman、@dor-sr、@wangmiao0668000666 和 @brucemccurdy。 - **PR #179320** 相关 #156945。感谢 @RomneyDa、@shanselman、@dor-sr、@wangmiao0668000666 和 @brucemccurdy。 - **PR #181389** 相关 #156945。感谢 @shanselman、@RomneyDa、@dor-sr、@wangmiao0668000666 和 @brucemccurdy。 - **PR #163258** 相关 #163151、#156945。感谢 @goutamadwant、@RomneyDa、@shanselman、@dor-sr、@wangmiao0668000666、@hawkit 和 @brucemccurdy。 - **PR #180250** 感谢 @RomneyDa。 - **PR #180238** 感谢 @RomneyDa。 - **PR #180257** 感谢 @RomneyDa。 - **PR #180245** 感谢 @RomneyDa。 - **PR #180249** 感谢 @RomneyDa。 - **PR #179085** 感谢 @RomneyDa。 - **PR #179097** 感谢 @RomneyDa。 - **PR #179104** 感谢 @RomneyDa。 - **PR #179125** 感谢 @RomneyDa。 - **PR #179077** 感谢 @RomneyDa。 - **PR #179112** 感谢 @RomneyDa。 - **PR #179109** 感谢 @RomneyDa。 - **PR #179083** 感谢 @RomneyDa。 - **PR #179093** 感谢 @RomneyDa。 - **PR #179079** 感谢 @RomneyDa。 - **PR #177313** 感谢 @jlapenna。 - **PR #172775** 感谢 @RomneyDa。 - **PR #177825** 感谢 @jlapenna。 - **PR #178904** 感谢 @jalehman。 - **PR #181166** 相关 #181020。感谢 @najef1979-code。 - **PR #181307** 相关 #181235。感谢 @agroman1993。 - **PR #180270** 感谢 @RomneyDa。 - **PR #181866** 感谢 @RomneyDa。 - **PR #178955** 相关 #178953。感谢 @Marvinthebored 和 @RomneyDa。 - **PR #180396** 感谢 @shakkernerd。 - **PR #182047** 感谢 @RomneyDa。 - **PR #179690** 感谢 @obviyus。 - **PR #182114** 感谢 @RomneyDa。 - **PR #182951** 感谢 @RomneyDa。 - **PR #172026** 感谢 @Marvinthebored 和 @VACInc。 - **PR #182898** 相关 #182652。感谢 @RomneyDa 和 @tre1d。 - **PR #181992** 相关 #181952。感谢 @najef1979-code。 - **PR #183286** 感谢 @Marvinthebored。 - **PR #181475** 感谢 @RomneyDa。 - **PR #181923** 感谢 @obviyus。 - **PR #173018** 感谢 @quqi1599 和 @Stronggenetics。 - **PR #175246** 感谢 @quqi1599 和 @Stronggenetics。 - **PR #179050** 相关 #178395。感谢 @mmartoccia。 - **PR #179099** 感谢 @wtfichigo。 - **PR #177577** 感谢 @linancn。 - **PR #184194** 感谢 @RomneyDa。 - **PR #184392** 感谢 @RomneyDa。 - **PR #184532** 感谢 @RomneyDa。 - **PR #185109** 感谢 @RomneyDa。 ### 发布验证 - npm 软件包:https://www.npmjs.com/package/openclaw/v/2026.10.10-beta.4 - registry tarball:https://registry.npmjs.org/openclaw/-/openclaw-2026.10.10-beta.4.tgz - 完整性校验:`sha512-SvFneXtEsOy3BXtGIdvLgsAEuY/ElqR2iqD4XPaAlqOR6YIdpkoonY9FWCYzkwtPqbNw5ruR4GAkgJRbcQU2Lw==` - 发布 SHA:`5a94eab2146e558b3ebcd41cb174fc5adc469c2a` - 完整发布 CI 报告:https://github.com/openclaw/releases/blob/main/evidence/2026.10.10-beta.4/release-evidence.md - 发布流程:https://github.com/openclaw/openclaw/actions/runs/40453877500 - npm 预检:https://github.com/openclaw/openclaw/actions/runs/40437831425 - 完整发布验证:https://github.com/openclaw/openclaw/actions/runs/40437065455 - 插件 npm 发布:https://github.com/openclaw/openclaw/actions/runs/40454694030 - 插件 ClawHub 发布:没有常规 OIDC 候选项 - 插件 ClawHub 引导:不需要 - OpenClaw npm 发布:https://github.com/openclaw/openclaw/actions/runs/40451197520/attempts/1 - npm Telegram beta E2E:未提供