这是一个仅面向 Gateway 的 `extended-stable` 版本,相当于我们目前的 LTS。此版本基于 2026 年 8 月底的 OpenClaw,并包含关键安全更新、可靠性与性能修复,以及新模型支持等功能。此版本发布时,OpenClaw 的最新版本为 [2026.9.7](https://github.com/openclaw/openclaw/releases#release-v2026.9.7)
## 2026.8.35
### 亮点
- **支持 GPT-6.1 Sol:**在 OpenAI 路由、发现、推理、测试框架以及 Reef 守卫模型边界中全面加入当前的 Sol 模型。(#161400、#162955)
- **更安全的更新与恢复:**保留插件设置、防止 Gateway 重复运行、处理 pnpm 软件包更新时避免终端故障,并在迁移期间保留插件清单。(#160344、#160193、#161920、#161485)感谢 @EndeavorPioneer、@grtninja、@alkor2000、@xilopaint 和 @aniruddhaadak80。
- **可靠的智能体任务完成机制:**保留完整的委派任务和 CLI 答案、释放暂停的子任务容量、恢复完整的 cron 输出,并防止失败的请求消耗已引导的问题。(#162843、#162368、#160520、#162439)感谢 @zyz619963502zyz、@holgergruenhagen、@armstrongsam25、@davidcittadini、@jayzhou2309 和 @obviyus。
- **强化安全性与所有权机制:**在轮换期间保持密钥存储类型稳定、恢复已获准的密钥出站执行,并在修复过期自动快照时保留明确的 cron 工具允许列表。(#160926、#160760、#162432)感谢 @zachisfine、@yetval、@VACInc 和 @obviyus。
- **提高渠道与集成可靠性:**修复 Gmail 和 IMAP 监视器、Matrix 直接映射、Telegram 进度显示、远程 MCP 启动,以及在全新 Windows 主机上启动托管 llama.cpp 的问题。(#161503、#160413、#161727、#161546、#162376、#163093)感谢 @obviyus、@kazuyuki-eguchi、@Ayushdevo、@addyCooks、@VACInc、@Patrick-Erichsen 和 @RomneyDa。
- **性能与 UI 连续性:**限制模型目录等待时间、降低 Codex 集群的堆内存压力,并确保已保存的 WebChat 回复在历史记录刷新竞态期间仍然可见。(#161132、#162912、#162763)感谢 @jayzhou2309、@Flakedict、@obviyus、@609NFT 和 @VACInc。
### 变更
- **`extended-stable` 版本准备:**将 OpenClaw 及所有可发布的官方插件统一到 2026.8.35,同时保留 2026.8.34 的发布契约。
- **模型兼容性:**将 GPT-6.1 Sol 添加到该分支原生的 OpenAI 和 Reef 兼容性维护范围中。(#161400、#162955)
### 修复
- **更新安全性:**在恢复过程中保留不兼容插件的设置、在迁移期间保留已有插件记录、避免 pnpm 终端故障,并在容器启动或直接启动过程中沿用现有的 Gateway 锁。(#160344、#161485、#161920、#160193)感谢 @EndeavorPioneer、@aniruddhaadak80、@alkor2000、@xilopaint 和 @grtninja。
- **智能体交付:**恢复不受上限限制的 cron 回复、保留完整的 CLI 子智能体答案、遵循跳过通知的设置、保留已分离的会话记录、释放暂停的子任务槽位,并防止失败请求通过引导操作替换先前的问题。(#160520、#162843、#161542、#161091、#162368、#162439)感谢 @jayzhou2309、@zyz619963502zyz、@holgergruenhagen、@armstrongsam25、@davidcittadini 和 @obviyus。
- **Cron 与工具:**限制思考目录的数据加载过程、修复过期的自动工具快照且不扩大明确的允许列表,并确保手动运行任务能够在创建它的轮次结束后继续交付结果。(#161132、#162432、#162780)感谢 @jayzhou2309、@Flakedict 和 @obviyus。
- **会话与工具结果:**拒绝格式错误的会话目标、保留派生任务的工作目录、安全地映射深度嵌套的 MCP 结果,并确保远程 MCP 捆绑包能够在原生会话中正常工作。(#161533、#162308、#160825、#162376)感谢 @wangmiao0668000666、@Takhoffman、@hpyhandsome 和 @Patrick-Erichsen。
- **渠道:**恢复 Gmail 临时绑定、限制 IMAP 积压任务的处理量、恢复 Matrix 直接映射,并在钩子抑制预览时恢复 Telegram 进度显示。(#161503、#160413、#161727、#161546)感谢 @obviyus、@kazuyuki-eguchi、@Ayushdevo、@addyCooks 和 @VACInc。
- **运行时可靠性:**防止脱敏过程停滞、取消过期的思考目录等待、将正在响应的智能体传递给 TTS 模型选择逻辑、阻止持久化工作进程的重试导致主机冻结、降低 Codex 集群的堆内存使用量,并在托管 llama.cpp 启动失败后安装所需的 Visual C++ 运行时。(#161089、#161319、#161454、#160812、#162912、#163093)感谢 @Baumus、@drakeo338、@aounakram、@RileyJJY、@aniruddhaadak80、@obviyus、@609NFT 和 @RomneyDa。
- **密钥与沙箱:**在轮换密钥值时保留密钥条目类型,并修复只读的已复制技能,同时确保其不会逃逸受限根目录。(#160926、#162304、#162295)感谢 @zachisfine 和 @yetval。
- **WebChat:**当过期的历史记录响应与实时消息发生竞态时,确保已保存的回复仍然可见。(#162763)感谢 @VACInc。
### 完整贡献记录
这份经过审计的记录涵盖完整的 v2026.8.34..741d94f386d24b269cce748863ebd6c94d0e1b01 历史:范围内 49 个 PR + 0 个保留的仅种子 PR = 49 个唯一 PR。生成清单还提供了直接提交,作为编辑输入;上方的分组说明优先突出对用户的影响。
#### 拉取请求
- **PR #160344** 关联 #159477。感谢 @EndeavorPioneer。
- **PR #160193** 关联 #159941。感谢 @grtninja。
- **PR #160825** 关联 #160418。感谢 @wangmiao0668000666、@Takhoffman 和 @hpyhandsome。
- **PR #161400** 关联 #161397。
- **PR #161089**
- **PR #161503** 关联 #161467。感谢 @obviyus 和 @kazuyuki-eguchi。
- **PR #161533**
- **PR #161542**
- **PR #161319** 关联 #161310。感谢 @Baumus。
- **PR #161270** 感谢 @zachisfine。
- **PR #161454** 关联 #161431。感谢 @drakeo338 和 @aounakram。
- **PR #160413** 关联 #160353。感谢 @Ayushdevo 和 @addyCooks。
- **PR #161132** 关联 #161112。感谢 @jayzhou2309 和 @Flakedict。
- **PR #161727**
- **PR #161091**
- **PR #160812** 关联 #160735。感谢 @RileyJJY 和 @aniruddhaadak80。
- **PR #161485** 关联 #161329。感谢 @aniruddhaadak80。
- **PR #160760** 感谢 @VACInc。
- **PR #160715** 感谢 @VACInc。
- **PR #160843** 感谢 @VACInc。
- **PR #162304**
- **PR #160520** 感谢 @jayzhou2309。
- **PR #161920** 关联 #161866。感谢 @alkor2000 和 @xilopaint。
- **PR #162308**
- **PR #162368** 关联 #162267。感谢 @armstrongsam25 和 @davidcittadini。
- **PR #162295**
- **PR #162439** 感谢 @obviyus。
- **PR #149925** 感谢 @obviyus。
- **PR #77023** 感谢 @fuller-stack-dev。
- **PR #109709**
- **PR #161069** 感谢 @obviyus。
- **PR #161546** 感谢 @VACInc。
- **PR #162763** 感谢 @VACInc。
- **PR #162432** 感谢 @obviyus。
- **PR #137832** 关联 #130753。感谢 @jalehman。
- **PR #147969** 感谢 @obviyus。
- **PR #91499** 感谢 @mmaps。
- **PR #112483** 感谢 @joshavant。
- **PR #112661** 关联 #111809。感谢 @joshavant 和 @andersonjeccel。
- **PR #162780** 感谢 @obviyus。
- **PR #104595**
- **PR #115404** 关联 #115758。感谢 @RomneyDa。
- **PR #121113**
- **PR #162912** 关联 #162802。感谢 @obviyus 和 @609NFT。
- **PR #162843** 关联 #162777。感谢 @zyz619963502zyz 和 @holgergruenhagen。
- **PR #162955**
- **PR #162376** 感谢 @Patrick-Erichsen。
- **PR #163093** 感谢 @RomneyDa。
- **PR #160926** 关联 #158968。感谢 @zachisfine 和 @yetval。
### 版本验证
- npm 软件包:https://www.npmjs.com/package/openclaw/v/2026.8.35
- 注册表 tarball:https://registry.npmjs.org/openclaw/-/openclaw-2026.8.35.tgz
- 完整性校验值:`sha512-7Bk/IeHTk04gfR4rW2SEVwwmGiXg2CcRxL3K1U2JzTgwbSSSlbX/yoLEbkiiSMOLtOuAi1ZfVbgmSsSlOA/E6g==`
- 发布 SHA:`713ba5785d72d6ed1cec971e21307f16cc4234a6`
- npm 发布前检查:https://github.com/openclaw/openclaw/actions/runs/36994752811
- 完整版本验证:https://github.com/openclaw/openclaw/actions/runs/36994246053
- 插件 npm 发布:https://github.com/openclaw/openclaw/actions/runs/37008498463
- OpenClaw npm 发布:https://github.com/openclaw/openclaw/actions/runs/37010843200 — npm 已接受发布;工作流仅在有界的注册表回读期间超时。
- Docker 发布恢复:https://github.com/openclaw/openclaw/actions/runs/37013839190
- 手动完成发布:在独立验证 npm 签名和来源证明、`extended-stable` 选择器、全部 89 个插件软件包、Docker 摘要与证明、两条要求的升级路径、实时模型与渠道路径,以及公共容器冒烟测试后,由所有者批准完成。
This is a gateway-only `extended-stable` release, which is our current equivalent to LTS. This release is OpenClaw from the end of August 2026, plus critical security updates, reliability and performance fixes, and features like new model support. The latest version of OpenClaw at the time of this release is [2026.9.7](https://github.com/openclaw/openclaw/releases#release-v2026.9.7)
## 2026.8.35
### Highlights
- **GPT-6.1 Sol support:** add the current Sol model across OpenAI routing, discovery, reasoning, harness, and Reef guard-model boundaries. (#161400, #162955)
- **Safer updates and recovery:** preserve plugin settings, prevent duplicate Gateways, handle pnpm package updates without terminal failures, and retain plugin inventory through migration. (#160344, #160193, #161920, #161485) Thanks @EndeavorPioneer, @grtninja, @alkor2000, @xilopaint, and @aniruddhaadak80.
- **Reliable agent completion:** preserve complete delegated and CLI answers, release suspended child capacity, recover full cron output, and prevent failed requests from consuming steered questions. (#162843, #162368, #160520, #162439) Thanks @zyz619963502zyz, @holgergruenhagen, @armstrongsam25, @davidcittadini, @jayzhou2309, and @obviyus.
- **Security and ownership hardening:** keep secret-store kinds stable during rotation, restore admitted secret-egress execution, and retain explicit cron tool allowlists while repairing stale automatic snapshots. (#160926, #160760, #162432) Thanks @zachisfine, @yetval, @VACInc, and @obviyus.
- **Channel and integration reliability:** repair Gmail and IMAP watchers, Matrix direct mappings, Telegram progress, remote MCP startup, and managed llama.cpp startup on clean Windows hosts. (#161503, #160413, #161727, #161546, #162376, #163093) Thanks @obviyus, @kazuyuki-eguchi, @Ayushdevo, @addyCooks, @VACInc, @Patrick-Erichsen, and @RomneyDa.
- **Performance and UI continuity:** bound model-catalog waits, reduce Codex fleet heap pressure, and keep saved WebChat replies visible across history refresh races. (#161132, #162912, #162763) Thanks @jayzhou2309, @Flakedict, @obviyus, @609NFT, and @VACInc.
### Changes
- **Extended-stable release preparation:** align OpenClaw and every publishable official plugin to 2026.8.35 while preserving the 2026.8.34 publication contract.
- **Model compatibility:** add GPT-6.1 Sol to the branch-native OpenAI and Reef compatibility owners. (#161400, #162955)
### Fixes
- **Update safety:** preserve incompatible-plugin settings through recovery, keep retained plugin records during migration, avoid pnpm terminal failures, and carry the existing Gateway lock through container/direct startup. (#160344, #161485, #161920, #160193) Thanks @EndeavorPioneer, @aniruddhaadak80, @alkor2000, @xilopaint, and @grtninja.
- **Agent delivery:** recover uncapped cron replies, preserve complete CLI subagent answers, honor skipped announcements, retain detached transcripts, release suspended child slots, and keep failed requests from replacing earlier questions with a steer. (#160520, #162843, #161542, #161091, #162368, #162439) Thanks @jayzhou2309, @zyz619963502zyz, @holgergruenhagen, @armstrongsam25, @davidcittadini, and @obviyus.
- **Cron and tools:** bound thinking-catalog hydration, repair stale automatic tool snapshots without widening explicit allowlists, and deliver manual runs after their creating turn ends. (#161132, #162432, #162780) Thanks @jayzhou2309, @Flakedict, and @obviyus.
- **Sessions and tool results:** reject malformed session targets, preserve spawned working directories, project deeply nested MCP results safely, and keep remote MCP bundles working in native sessions. (#161533, #162308, #160825, #162376) Thanks @wangmiao0668000666, @Takhoffman, @hpyhandsome, and @Patrick-Erichsen.
- **Channels:** recover Gmail transient binds, bound IMAP backlog processing, restore Matrix direct mappings, and restore Telegram progress when hooks suppress previews. (#161503, #160413, #161727, #161546) Thanks @obviyus, @kazuyuki-eguchi, @Ayushdevo, @addyCooks, and @VACInc.
- **Runtime reliability:** prevent redaction stalls, cancel stale thinking-catalog waits, pass the responding agent to TTS model selection, stop durable worker retries from freezing hosts, reduce Codex fleet heap use, and install the required Visual C++ runtime after a managed llama.cpp launch failure. (#161089, #161319, #161454, #160812, #162912, #163093) Thanks @Baumus, @drakeo338, @aounakram, @RileyJJY, @aniruddhaadak80, @obviyus, @609NFT, and @RomneyDa.
- **Secrets and sandboxing:** retain secret entry kinds during value rotation and repair read-only copied skills without escaping their confined roots. (#160926, #162304, #162295) Thanks @zachisfine and @yetval.
- **WebChat:** keep saved replies visible when stale history responses race with live messages. (#162763) Thanks @VACInc.
### Complete contribution record
This audited record covers the complete v2026.8.34..741d94f386d24b269cce748863ebd6c94d0e1b01 history: 49 in-range PRs + 0 retained seed-only PRs = 49 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.
#### Pull requests
- **PR #160344** Related #159477. Thanks @EndeavorPioneer.
- **PR #160193** Related #159941. Thanks @grtninja.
- **PR #160825** Related #160418. Thanks @wangmiao0668000666 and @Takhoffman and @hpyhandsome.
- **PR #161400** Related #161397.
- **PR #161089**
- **PR #161503** Related #161467. Thanks @obviyus and @kazuyuki-eguchi.
- **PR #161533**
- **PR #161542**
- **PR #161319** Related #161310. Thanks @Baumus.
- **PR #161270** Thanks @zachisfine.
- **PR #161454** Related #161431. Thanks @drakeo338 and @aounakram.
- **PR #160413** Related #160353. Thanks @Ayushdevo and @addyCooks.
- **PR #161132** Related #161112. Thanks @jayzhou2309 and @Flakedict.
- **PR #161727**
- **PR #161091**
- **PR #160812** Related #160735. Thanks @RileyJJY and @aniruddhaadak80.
- **PR #161485** Related #161329. Thanks @aniruddhaadak80.
- **PR #160760** Thanks @VACInc.
- **PR #160715** Thanks @VACInc.
- **PR #160843** Thanks @VACInc.
- **PR #162304**
- **PR #160520** Thanks @jayzhou2309.
- **PR #161920** Related #161866. Thanks @alkor2000 and @xilopaint.
- **PR #162308**
- **PR #162368** Related #162267. Thanks @armstrongsam25 and @davidcittadini.
- **PR #162295**
- **PR #162439** Thanks @obviyus.
- **PR #149925** Thanks @obviyus.
- **PR #77023** Thanks @fuller-stack-dev.
- **PR #109709**
- **PR #161069** Thanks @obviyus.
- **PR #161546** Thanks @VACInc.
- **PR #162763** Thanks @VACInc.
- **PR #162432** Thanks @obviyus.
- **PR #137832** Related #130753. Thanks @jalehman.
- **PR #147969** Thanks @obviyus.
- **PR #91499** Thanks @mmaps.
- **PR #112483** Thanks @joshavant.
- **PR #112661** Related #111809. Thanks @joshavant and @andersonjeccel.
- **PR #162780** Thanks @obviyus.
- **PR #104595**
- **PR #115404** Related #115758. Thanks @RomneyDa.
- **PR #121113**
- **PR #162912** Related #162802. Thanks @obviyus and @609NFT.
- **PR #162843** Related #162777. Thanks @zyz619963502zyz and @holgergruenhagen.
- **PR #162955**
- **PR #162376** Thanks @Patrick-Erichsen.
- **PR #163093** Thanks @RomneyDa.
- **PR #160926** Related #158968. Thanks @zachisfine and @yetval.
### Release verification
- npm package: https://www.npmjs.com/package/openclaw/v/2026.8.35
- registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.8.35.tgz
- integrity: `sha512-7Bk/IeHTk04gfR4rW2SEVwwmGiXg2CcRxL3K1U2JzTgwbSSSlbX/yoLEbkiiSMOLtOuAi1ZfVbgmSsSlOA/E6g==`
- release SHA: `713ba5785d72d6ed1cec971e21307f16cc4234a6`
- npm preflight: https://github.com/openclaw/openclaw/actions/runs/36994752811
- full release validation: https://github.com/openclaw/openclaw/actions/runs/36994246053
- plugin npm publication: https://github.com/openclaw/openclaw/actions/runs/37008498463
- OpenClaw npm publication: https://github.com/openclaw/openclaw/actions/runs/37010843200 — npm accepted publication; the workflow expired only during bounded registry readback.
- Docker publication recovery: https://github.com/openclaw/openclaw/actions/runs/37013839190
- Manual finalization: owner-approved after independent verification of npm signatures and provenance, the `extended-stable` selector, all 89 plugin packages, Docker digests and attestations, both requested upgrade paths, live model and channel paths, and public container smoke.