Agent Breaking Changes_

← OpenClaw

OpenClaw openclaw 2026.10.7

model

2026-10-24 · official notes

Summary

Full notes

## 2026.10.7

### Highlights

- **Replay-safe session recovery:** interrupted sessions now retain recovery provenance and unfinished tool outcomes, stopped conversations retire terminal recovery residue before accepting the next message, rejected Claude CLI drafts stay out of final replies, large child-completion batches stay within requester context, and Codex previews no longer block replies after a context refresh. (#153728, #168764, #172068, #177716, #176682, #176783, #176675, #159715, #181801) Thanks @zhangguiping-xydt, @ruel225, @Oliver4Spot, @jjjhenriksen, @enki, @PennyVibe, @mbelinky, @RomneyDa, and @krjcolby-svg.
- **Safer update activation and recovery:** verified activations remain successful through later maintenance or ledger errors, interrupted package updates resume safely, post-activation Doctor waits are bounded, stale receipts cannot veto a valid repair, and Windows deep or 8.3 state paths no longer abort onboarding or migration. (#181166, #181307, #173862, #167459, #172768, #172769, #181389) Thanks @najef1979-code, @agroman1993, @shanselman, @RomneyDa, @dor-sr, @wangmiao0668000666, and @brucemccurdy.
- **Database and worker continuity:** maintenance refusals preserve peer readers and borrowers, incompatible retained agent databases stay isolated, empty transcript deletions skip unnecessary archive materialization, Bun admission deadlines remain thread-local, and worker shutdown completes after inventory retirement. (#175987, #179320, #170122, #171372, #172756, #168862) Thanks @LifeViwer, @Captain69G, @RomneyDa, @shanselman, @dor-sr, @wangmiao0668000666, and @brucemccurdy.
- **Backup and state durability:** snapshots retain supported legacy exec-approval policies, interrupted R2 verification and restores resume safely, config observation keeps the last-known-good snapshot during truncated writes, failed multi-file patches preserve earlier files, and Memory Wiki re-imports preserve human-authored notes. (#164297, #171292, #152565, #160409, #175707) Thanks @wangmiao0668000666, @davidcittadini, @LiuwqGit, @yetval, @masatohoshino, @YangManBOBO, @RomneyDa, @shanselman, @dor-sr, @cristianoc, and @brucemccurdy.
- **Operator control continuity:** native computer control recovers after session expiry, late-attached GitHub operators can publish PRs, synchronous node output is not duplicated as a completion wake, cron announcements preserve CLI chats, and history maintenance reads identities before payloads. (#169385, #169400, #164511, #176218, #174530) Thanks @stackingrockss, @Gigaxel, @holgergruenhagen, @eliavb43, @wangmiao0668000666, @asikorskiy, and @RomneyDa.
- **Provider and plugin continuity:** model refresh, configured-account readiness, GPT-5.6 tool turns, OpenRouter onboarding, incremental plugin loading, and faster external TypeScript plugin startup retain current state instead of rejecting valid setup or discarding providers. (#176709, #178522, #173366, #173292, #162226, #161267, #168391) Thanks @ericcaiwx-star, @eduardonunesfreire-rgb, @chandraveshchaudhari, @netcrazed, @obviyus, @jakeaadams, and @RomneyDa.
- **Managed integration reliability:** saved Linux Gateway dashboards preserve pairing across restarts, slow macOS Talk runs retain their replies, app upgrades converge official plugins, Copilot setup verifies SDK-backed agents correctly, Claude CLI cache prefixes stay stable after child completion and retain context when caller-only tools appear or disappear, and passkey prompts no longer block headless browser clicks. (#158908, #164485, #174257, #163578, #172026, #178955, #170857) Thanks @dor-sr, @PollyBot13, @kazuyuki-eguchi, @lifuyue, @Marvinthebored, @VACInc, @trukhinyuri, @Peetiegonzalez, @RomneyDa, @shanselman, @wangmiao0668000666, @brucemccurdy, and @rsaeks.
- **Cross-platform app-managed upgrades:** native state repair, recovery snapshots, Gateway runtime admission, and post-upgrade service recovery now converge without losing agent access across macOS and Windows. (#171508, #174297, #175007, #176174, #178155, #178779, #180010, #180576, #180769) Thanks @tjarrau-dev, @DonnieFi, @jayzhou2309, @lostsock1, @sglion777, @Almost-Certified-ops, @billpang1-sketch, and @RomneyDa.

### Changes

- **Google models:** add Gemini 4 Argon support. (#171852) Thanks @RomneyDa.

### Fixes

- **Update guidance:** avoid irrelevant database-repair advice when a package manager is missing, and remove superseded warnings after a successful update. (#173293, #173395) Thanks @DonnieFi, @RomneyDa, @wangmiao0668000666, @sunlit-deng, and @bhedanikhilkumar-code.
- **macOS onboarding:** allow fresh profiles to start the Gateway and complete automatic setup. (#173246) Thanks @RomneyDa.
- **Gateway logging:** prevent a deleted or stale temporary log directory from wedging the Gateway at full CPU during date rollover. (#160433) Fixes #130807 Thanks @masatohoshino, @WadeOwenWatts, and @RomneyDa.
- **Control UI queue state:** clear slash-steer chips after the queued command is consumed. (#180024) Thanks @RomneyDa.

### Complete contribution record

This audited record covers the complete v2026.10.6..5c4a797362e0d9c94ce82ed0b6be2c9827ad9c45 history: 49 in-range PRs + 21 retained seed-only PRs = 70 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

#### Pull requests

- **PR #181867** Backports #181801. Thanks @RomneyDa.
- **PR #181487** Thanks @RomneyDa.
- **PR #181801** Related #181770. Thanks @najef1979-code and @RomneyDa.
- **PR #173293** Related #173084. Thanks @DonnieFi and @RomneyDa and @wangmiao0668000666 and @sunlit-deng.
- **PR #173395** Related #173089. Thanks @DonnieFi and @RomneyDa and @bhedanikhilkumar-code.
- **PR #178155** Related #177697. Thanks @DonnieFi and @RomneyDa.
- **PR #175707** Related #175700. Thanks @YangManBOBO and @RomneyDa.
- **PR #180024** Thanks @RomneyDa.
- **PR #180010** Thanks @RomneyDa.
- **PR #178779** Related #167385. Thanks @jayzhou2309 and @RomneyDa and @lostsock1.
- **PR #180576** Thanks @RomneyDa.
- **PR #176675** Thanks @enki and @RomneyDa.
- **PR #176682** Thanks @RomneyDa and @enki.
- **PR #172026** Thanks @Marvinthebored and @VACInc and @RomneyDa and @Peetiegonzalez.
- **PR #170122**
- **PR #178955** Thanks @Marvinthebored.
- **PR #179933**
- **PR #179951**
- **PR #182030**
- **PR #176892** Thanks @RomneyDa.
- **PR #159715** Thanks @mbelinky and @RomneyDa.
- **PR #162226** Thanks @netcrazed and @RomneyDa.
- **PR #161267** Thanks @obviyus and @RomneyDa.
- **PR #171852** Thanks @RomneyDa.
- **PR #176709** Thanks @RomneyDa.
- **PR #180769** Related #180636, #180701, #180707. Thanks @RomneyDa and @sglion777 and @Almost-Certified-ops and @billpang1-sketch.
- **PR #178522** Related #178502. Thanks @ericcaiwx-star and @RomneyDa and @eduardonunesfreire-rgb.
- **PR #152565** Related #152509. Thanks @LiuwqGit and @RomneyDa and @yetval.
- **PR #160409** Thanks @masatohoshino and @RomneyDa.
- **PR #163578** Thanks @lifuyue and @RomneyDa.
- **PR #180482** Thanks @RomneyDa.
- **PR #180989** Thanks @RomneyDa.
- **PR #164297** Related #164146, #156945. Thanks @wangmiao0668000666 and @RomneyDa and @shanselman and @dor-sr and @cristianoc and @brucemccurdy.
- **PR #158908** Related #156945. Thanks @dor-sr and @RomneyDa and @shanselman and @wangmiao0668000666 and @brucemccurdy.
- **PR #175987** Related #156945. Thanks @RomneyDa and @shanselman and @dor-sr and @wangmiao0668000666 and @brucemccurdy.
- **PR #179320** Related #156945. Thanks @RomneyDa and @shanselman and @dor-sr and @wangmiao0668000666 and @brucemccurdy.
- **PR #181389** Related #156945. Thanks @shanselman and @RomneyDa and @dor-sr and @wangmiao0668000666 and @brucemccurdy.
- **PR #167459** Related #167441, #156945. Thanks @RomneyDa and @shanselman and @dor-sr and @wangmiao0668000666 and @brucemccurdy.
- **PR #153728** Related #144842. Thanks @zhangguiping-xydt and @RomneyDa and @krjcolby-svg.
- **PR #164485** Related #153145. Thanks @PollyBot13 and @RomneyDa and @rsaeks.
- **PR #168391** Related #168130. Thanks @RomneyDa and @jakeaadams.
- **PR #168629** Thanks @RomneyDa.
- **PR #168764** Related #168676. Thanks @ruel225 and @RomneyDa and @Oliver4Spot.
- **PR #168862** Related #158126. Thanks @RomneyDa and @Captain69G.
- **PR #169385** Related #169353. Thanks @stackingrockss and @RomneyDa.
- **PR #169400** Related #169377. Thanks @Gigaxel and @RomneyDa.
- **PR #171292** Related #171165. Thanks @RomneyDa and @davidcittadini.
- **PR #171372** Related #171348. Thanks @RomneyDa and @LifeViwer.
- **PR #172068** Thanks @RomneyDa.
- **PR #164511** Thanks @holgergruenhagen and @RomneyDa.
- **PR #172756** Thanks @RomneyDa.
- **PR #172768** Thanks @RomneyDa.
- **PR #172769** Thanks @RomneyDa.
- **PR #173862** Thanks @RomneyDa.
- **PR #176218** Related #176208. Thanks @eliavb43 and @RomneyDa.
- **PR #177716** Thanks @jjjhenriksen and @RomneyDa.
- **PR #174530** Related #174078. Thanks @wangmiao0668000666 and @RomneyDa and @asikorskiy.
- **PR #181166** Related #181020. Thanks @najef1979-code.
- **PR #181307** Related #181235. Thanks @RomneyDa and @agroman1993.
- **PR #176783** Related #176669. Thanks @RomneyDa and @PennyVibe.
- **PR #173366** Thanks @RomneyDa.
- **PR #173292** Thanks @chandraveshchaudhari and @RomneyDa.
- **PR #174257** Related #174120. Thanks @RomneyDa and @kazuyuki-eguchi.
- **PR #170857** Thanks @trukhinyuri and @RomneyDa.
- **PR #171508** Thanks @RomneyDa.
- **PR #174297** Thanks @RomneyDa.
- **PR #175007** Thanks @RomneyDa.
- **PR #176174** Related #176163. Thanks @RomneyDa and @tjarrau-dev.
- **PR #173246** Thanks @RomneyDa.
- **PR #160433** Related #130807. Thanks @masatohoshino and @RomneyDa and @WadeOwenWatts.

### Release verification

- npm package: https://www.npmjs.com/package/openclaw/v/2026.10.7
- registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.10.7.tgz
- integrity: `sha512-iiZO+kFFBgQvxm17wn3Sc/MSC/GQu01PubAFVNA2Nn736HOHUbR0ra7a9NeW9wpjq3kDkSJ1RB7dTP+qVJFXig==`
- release SHA: `157d8c2bc3ea2fa183afdc11088e69690bf8e64e`
- full release CI report: https://github.com/openclaw/releases/blob/main/evidence/2026.10.7/release-evidence.md
- release publish: https://github.com/openclaw/openclaw/actions/runs/40081926023
- npm preflight: https://github.com/openclaw/openclaw/actions/runs/40055378381
- full release validation: https://github.com/openclaw/openclaw/actions/runs/40054950351
- plugin npm publish: https://github.com/openclaw/openclaw/actions/runs/40082487401
- plugin ClawHub submission: https://github.com/openclaw/openclaw/actions/runs/40082490562; public finalization and exact artifact verification follow terminal release-parent completion
- plugin ClawHub bootstrap: not needed
- OpenClaw npm publish: https://github.com/openclaw/openclaw/actions/runs/40073183916/attempts/1
- npm Telegram beta E2E: not supplied
- Android APK: skipped — apps/android/version.json is 2026.8.2, release train is 2026.10.7; run pnpm android:version:pin -- --from-gateway before the next tag.
Weekly digest: every breaking change, retirement and price change across 23 coding agents, one email.

Form not loading? Subscribe here.