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.