OpenClaw 2026.10.2 makes the upgrade from 2026.10.1 finish cleanly

1 hour ago

OpenClaw 2026.10.2 makes the upgrade from 2026.10.1 finish cleanly, keeps Anthropic's prompt cache hitting, masks secrets split across tool output, and fixes Gateway freezes, lost replies and macOS crashes. Release: https://github.com/openclaw/openclaw/releases/tag/v2026.10.2 Changelog: https://github.com/openclaw/openclaw/blob/v2026.10.2/CHANGELOG/2026.10.2.md Updating guide: https://docs.openclaw.ai/install/updating

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Upgrades from 2026.10.1
  2. 0:14Update paths that stalled
  3. 0:28Doctor recovery
  4. 0:4302: Context and secrets
  5. 0:45Provider-native compaction
  6. 1:00Prompt-cache stability
  7. 1:14Secret redaction
  8. 1:2803: Gateway and agents
  9. 1:30Gateway responsiveness
  10. 1:44Lost replies
  11. 1:57Subagents and stalled runs
  12. 2:12OpenAI and Codex
  13. 2:28Cron runs
  14. 2:4104: Mac and Android
  15. 2:43macOS crashes
  16. 2:58Android waits
  17. 3:10The Updating guide
Show transcript

Upgrades from 2026.10.1

01020304Upgrades
openclaw/openclaw · CHANGELOG/2026.10.2.md
OpenClaw

OpenClaw 2026.10.2 makes the upgrade from 2026.10.1 finish cleanly

First upgrade from stable completesSuccessful updates end without errors

OpenClaw 2026.10.2 fixes the upgrade from the last stable release. That first upgrade now completes cleanly, and an in-place update that succeeds no longer finishes on an error message.

Update paths that stalled

OpenClaw 2026.10.2
01020304Upgrades
openclaw/openclaw · CHANGELOG/2026.10.2.md

Windows and private Node updates now run to the end

Windowsupdate now finishes
Cloned filesystemsupdate now finishes
Private Node installsupdate now finishes
Refused finalize stepleaves the Gateway running

OpenClaw updates on Windows, on a cloned filesystem, or on a private Node install used to stall or roll back, and now they finish. A refused finalize step no longer leaves your Gateway stopped.

Doctor recovery

OpenClaw 2026.10.2
01020304Upgrades
openclaw/openclaw · CHANGELOG/2026.10.2.md

Doctor gets past stale locks and leftover imports

Legacy importsno longer stop Doctor
Stale Gateway locksno longer stop Doctor
Memory reindex locksno longer stop Doctor
Stale-receipt sessionskeep their current data

OpenClaw's Doctor used to stop partway on leftover legacy imports, stale Gateway locks, or a memory reindex lock. Doctor now works past all three. Sessions with a stale receipt keep their current data.

02: Context and secrets

OpenClaw 2026.10.2
01020304Context and secrets
openclaw/openclaw · CHANGELOG/2026.10.2.md
02
Context and secrets

Context and secrets.

Provider-native compaction

OpenClaw 2026.10.2
01020304Context and secrets
openclaw/openclaw · CHANGELOG/2026.10.2.md

OpenAI and Anthropic API keys now get the provider’s own compaction

Compaction also recovers while your primary auth profile is cooling down.

If you run OpenAI or Anthropic with an API key, compaction of long conversations now defaults to the provider's own native compaction. And when your primary auth profile is cooling down, compaction recovers.

Prompt-cache stability

OpenClaw 2026.10.2
01020304Context and secrets
openclaw/openclaw · CHANGELOG/2026.10.2.md

Anthropic’s prompt cache keeps hitting after a Gateway restart

Follow-upsReplaysGateway restartsSubagent completions

Anthropic conversation checkpoints, tool results and enriched prompts now stay byte-identical from one turn to the next. So through follow-ups, replays, Gateway restarts and subagent completions, the cached prefix keeps hitting.

Secret redaction

OpenClaw 2026.10.2
01020304Context and secrets
openclaw/openclaw · CHANGELOG/2026.10.2.md

A secret split across two chunks of tool output is now masked

Redacting large text no longer stalls, and runs several times faster.

A credential split across two chunks of long tool output could leak past redaction, and OpenClaw now masks it. Redacting large text also stopped stalling, and runs several times faster.

03: Gateway and agents

OpenClaw 2026.10.2
01020304Gateway and agents
openclaw/openclaw · CHANGELOG/2026.10.2.md
03
Gateway and agents

The Gateway and agents.

Gateway responsiveness

OpenClaw 2026.10.2
01020304Gateway and agents
openclaw/openclaw · CHANGELOG/2026.10.2.md

Control UI reconnects no longer freeze the Gateway

Control UI reconnectsGateway stays responsive
Model change, large pluginsGateway stays responsive
Catalog loadingGateway stays responsive
New sessionsstart instead of hanging

Reconnecting the Control UI, switching models while large plugins are loaded, and loading the catalog could each freeze the OpenClaw Gateway. Now the Gateway stays responsive, and new sessions start instead of hanging.

Lost replies

OpenClaw 2026.10.2
01020304Gateway and agents
openclaw/openclaw · CHANGELOG/2026.10.2.md

Replies that used to vanish now arrive

Agent still startingthe reply is kept
Streamed Telegram replystays when its replacement fails to land
Long streamed Claude CLI turnthe reply after it arrives

A reply sent while an agent was still starting could get lost. So could a streamed Telegram reply, and the reply after a long streamed Claude CLI turn. All three replies now reach you.

Subagents and stalled runs

OpenClaw 2026.10.2
01020304Gateway and agents
openclaw/openclaw · CHANGELOG/2026.10.2.md

Subagent and ACP answers arrive in full

Subagent and ACP answersno longer truncated
After an async tool finishesthe run keeps going
Waiting on plugin approvalthe run keeps going

Answers from subagents and ACP agents used to arrive truncated, and now come through whole. OpenClaw also stopped aborting runs as stalled after an async tool finished, or while a run waited on plugin approval.

OpenAI and Codex

OpenClaw 2026.10.2
01020304Gateway and agents
openclaw/openclaw · CHANGELOG/2026.10.2.md

OpenAI turns survive regex tool schemas and long ChatGPT streams

Regex lookaroundin a tool schema
ChatGPT connectionwebsocket expiry, 16 MiB stream limit
Codex sessionskeep going after a thread unloads

OpenAI turns now go through when a tool schema uses regex lookaround, or when a ChatGPT websocket expires or a stream hits its size limit. Codex sessions keep running after a thread unloads.

Cron runs

OpenClaw 2026.10.2
01020304Gateway and agents
openclaw/openclaw · CHANGELOG/2026.10.2.md

Cron runs keep their plugins and tools

Scheduled runskeep the Gateway plugin registry
Manual runskeep tool access
Max thinkingholds on cron and hook turns

Scheduled cron runs used to lose the Gateway's plugin registry, and manual cron runs lost tool access. Both now keep them. Max thinking also holds on cron and hook turns.

04: Mac and Android

OpenClaw 2026.10.2
01020304Mac and Android
openclaw/openclaw · CHANGELOG/2026.10.2.md
04
Mac and Android

Mac and Android.

macOS crashes

OpenClaw 2026.10.2
01020304Mac and Android
openclaw/openclaw · CHANGELOG/2026.10.2.md

OpenClaw stops crashing under Rosetta and on Intel Macs

Rosettasegfaults fixed
Intel Macsworker startup fixed
Sidebar pickerSwift compiler crash fixed
macOS below 13.3managed llama.cpp setup works

On the Mac, OpenClaw fixes segfaults under Rosetta, worker startup on Intel Macs, and a Swift compiler crash in the sidebar picker. Managed llama.cpp setup now works on macOS older than 13.3.

Android waits

OpenClaw 2026.10.2
01020304Mac and Android
openclaw/openclaw · GitHub release v2026.10.2

This release ships without a new Android APK

The Android app’s version stays at 2026.8.2.

If you run OpenClaw on Android, this release skipped the Android APK. The Android app keeps its earlier version, so Android users wait for a later release to get a new APK.

The Updating guide

OpenClaw 2026.10.2
01020304Mac and Android
openclaw/openclaw · docs/install/updating.md

Upgrade with OpenClaw’s Updating guide

Updating guide · docs.openclaw.aiRelease notes · v2026.10.2

The steps for your install, and how to roll back, are in OpenClaw's Updating guide. Every other fix in this release is in the release notes.