openclaw 2026.10.6

1 hour ago

OpenClaw 2026.10.6 is a patch release of reliability fixes, and it raises the Node floor. You now need Node 24.22.1 or later on the 24 line, or 26.12.1 or later on the 26 line. Everything else in this release fixes something that used to go wrong.

Ask about this presentation

Chapters

  1. 0:002026.10.6 needs a patched Node
  2. 0:22Older Node trusts compromised certificates
  3. 0:46Updates refuse an unsafe swap
  4. 1:04Doctor keeps your data intact
  5. 1:26Messages arrive once
  6. 1:50Models and tool calls recover
  7. 2:13Windows starts, iOS reconnects
  8. 2:27Check your Node version first
  9. 2:53How to upgrade
Show transcript

2026.10.6 needs a patched Node

OpenClaw

OpenClaw 2026.10.6 needs a patched Node

24.22.1+or26.12.1+
Highlights · Patched Node runtime required

OpenClaw 2026.10.6 is a patch release of reliability fixes, and it raises the Node floor. You now need Node 24.22.1 or later on the 24 line, or 26.12.1 or later on the 26 line. Everything else in this release fixes something that used to go wrong.

Older Node trusts compromised certificates

OpenClaw

The patched Node rejects TLS chains signed with compromised keys

Docker images
Ship Node 24.22.1
Installers
Select the patched runtimes
openclaw update
Refuses on an older Node, with recovery guidance, before it installs
Source builds
Pin pnpm 12.15.0
October 2026 Node.js security releases

The October Node.js security releases addressed compromised certificate keys, and only the patched versions reject TLS chains signed with them. Most of the move is handled for you. Docker images ship Node 24.22.1 and the installers pick the patched runtimes. On an older Node, openclaw update refuses before it installs, so your running install keeps working.

Updates refuse an unsafe swap

OpenClaw

Updates stop before an unsafe swap

  • Package swaps refuse unsafe service states
  • Windows and macOS package-manager updates recover from platform failures
  • Frozen Gateway startup owners retire cleanly
Highlights · Safer updates and recovery

Updates themselves got harder to break. A package swap now refuses when the service is in an unsafe state. Package-manager updates on Windows and macOS recover from the failures specific to each platform. And a Gateway whose startup froze can be retired cleanly.

Doctor keeps your data intact

OpenClaw

Doctor refuses an import that would lose data

Lossy workspace imports
Malformed or lossy imports are refused.
Notes and wiki text
Malformed Notes bytes are kept; unsafe non-UTF-8 wiki rewrites are rejected.
Deeply nested SQLite backups
Kept, even in deeply nested update paths.
Failed restores
Staging evidence stays when restore inspection fails.
Highlights · Data-preserving migrations and backups

Doctor and the migration paths now stop before they lose data. A malformed or lossy workspace import is refused. Notes with malformed bytes keep them, and a wiki rewrite that isn't safe for non UTF-8 text is rejected. SQLite backups in deeply nested update paths are kept, and a failed restore leaves its staging evidence behind.

Messages arrive once

OpenClaw

Messages arrive once, across restarts

WhatsApp
No duplicate sends after socket failures; stickers download
Telegram
Albums and dual-stack replies delivered
Slack
Relay recovery no longer loses messages
Discord
Pending replies survive a voice call closing
After a restart: queued turns, child results, dead-lettered deliveries and streamed replies survive recovery.
Highlights · Reliable delivery across restarts · Channel delivery correctness

If OpenClaw talks to you through a chat app, this one is for you. WhatsApp stops sending duplicates after socket failures, and stickers sent from WhatsApp Web download. Telegram albums get through, Slack's relay recovers, and Discord keeps pending replies when a voice call ends. Queued turns and streamed replies also survive a restart, with no duplicates and no false missing-answer notices.

Models and tool calls recover

OpenClaw

Tool calls recover instead of stalling

Models

  • GPT-5.6 tool turns no longer fail
  • DeepSeek via OpenRouter tool calls recovered
  • LM Studio recovers from context overflow

Tools

  • Unfinished tools time out visibly
  • Very large patch hunks apply without crashing
  • Stopped yielded tasks stay stopped
Highlights · Provider and model resilience · Agent and tool-call recovery

On the model side, GPT-5.6 tool turns stop failing with a reasoning effort error, DeepSeek tool calls routed through OpenRouter are recovered, and LM Studio recovers from context overflow. For tools, an unfinished tool now times out where you can see it, very large patch hunks apply without crashing, and a task you stopped stays stopped.

Windows starts, iOS reconnects

OpenClaw

Windows starts and iOS reconnects

Windows
Fresh state stores, Proxy-backed environments and stored Anthropic credentials no longer block startup.
iOS
Talk and chat recover from first-reply and timeout failures.
Highlights · Windows and mobile stability

On Windows, a fresh state store, a Proxy-backed environment or a stored Anthropic credential could stop OpenClaw from starting. Now it starts. And on iOS, Talk and chat recover from first-reply failures and timeouts.

Check your Node version first

OpenClaw

Bring your own Node? Upgrade it first

BEFORE
24.16+ or
26.1+
2026.10.6
24.22.1+ or
26.12.1+
Docker image and installer: they bring a patched Node. npm on your own Node, or a source checkout: upgrade Node first; source also needs pnpm 12.15.0.
README.md · SECURITY.md · Dockerfile

This is the one change you may have to act on. The floor used to be Node 24.16 or 26.1. It is now 24.22.1 or 26.12.1. The new Docker image ships a patched Node, and the installer picks one for you. If you installed with npm on a Node you manage, or build from source, upgrade Node first. Source builds also need pnpm 12.15.0.

How to upgrade

OpenClaw

Check Node, then update

Fixes only, no new features. The Android APK was skipped for this release.
$ node --version
# v24.22.1+ or v26.12.1+
$ openclaw update
github.com/openclaw/openclaw/releases/tag/v2026.10.6

Check your Node version, then run openclaw update. On an older Node the update stops with recovery steps, and your current install keeps running. This release adds no new features, and it ships without a new Android APK. OpenClaw 2026.10.6 needs a patched Node.

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built in New York with ❤️