OpenClaw v2026.10.4 keeps your Gateway running when your computer sleeps

13 hours ago

OpenClaw v2026.10.4 keeps the Gateway running through sleep and clock jumps, stops shutdown hangs, closes a Tlon owner-impersonation path, lets /compact keep your pending request, and fixes updates on slower hosts. A stability patch with no new features or config changes. Release: https://github.com/openclaw/openclaw/releases/tag/v2026.10.4 Changelog: https://github.com/openclaw/openclaw/blob/v2026.10.4/CHANGELOG/2026.10.4.md Updating guide: https://docs.openclaw.ai/install/updating

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00The Gateway survives sleep
  2. 0:13Shutdown stops hanging
  3. 0:27Long replies and the Control UI
  4. 0:43macOS keeps newer Gateways
  5. 0:5602: Agents
  6. 0:58Manual compact keeps your request
  7. 1:09OpenAI reasoning models use tools
  8. 1:22Plugin turns and Claude CLI
  9. 1:33Headless browser and passkeys
  10. 1:4503: Security and chat
  11. 1:47Tlon owner impersonation
  12. 1:59Discord, Feishu and IRC
  13. 2:1504: Updates
  14. 2:18Updates on slower hosts
  15. 2:33Tailscale
  16. 2:49Android waits
  17. 2:59The Updating guide
Show transcript

The Gateway survives sleep

01020304Gateway
openclaw/openclaw · CHANGELOG/2026.10.4.md
OpenClaw

OpenClaw v2026.10.4 keeps your Gateway running when your computer sleeps

After sleepAfter a clock jump

When your computer slept or the system clock jumped, the OpenClaw Gateway restarted itself, because its ownership heartbeat looked stale. Now the Gateway takes its state back and keeps running.

Shutdown stops hanging

OpenClaw v2026.10.4
01020304Gateway
openclaw/openclaw · CHANGELOG/2026.10.4.md

Gateway shutdown and restart stop hanging

Stalled transcript workershutdown waits a bounded time
Session lifecycle eventspublished before the Gateway exits

Stopping or restarting the OpenClaw Gateway could hang on a stalled transcript worker. Shutdown now gives that worker a bounded wait, and lets in-flight session lifecycle events publish before the Gateway exits.

Long replies and the Control UI

OpenClaw v2026.10.4
01020304Gateway
openclaw/openclaw · CHANGELOG/2026.10.4.md

Long replies stop freezing the Gateway

Reply-tagged streamsthe Gateway stays responsive
Quoted tool-call XMLno Markdown re-parse per token
Control UIa late heartbeat no longer reconnects

A long reply-tagged stream no longer ties up the OpenClaw Gateway, and a reply that quotes tool-call XML stops re-parsing Markdown on every token. In the Control UI, a delayed heartbeat no longer forces a reconnect.

macOS keeps newer Gateways

OpenClaw v2026.10.4
01020304Gateway
openclaw/openclaw · CHANGELOG/2026.10.4.md

The Mac app stops downgrading your Gateway

App recoverykeeps a compatible newer Gateway
openclaw gateway restartworks from verified external terminals
Repairaccepts a LaunchAgent bootstrap in progress

On macOS, app recovery replaced a newer OpenClaw Gateway with an older one. It now keeps any compatible newer Gateway, and the gateway restart command works from a verified terminal outside the app.

02: Agents

OpenClaw v2026.10.4
01020304Agents
openclaw/openclaw · CHANGELOG/2026.10.4.md
02
Agents

Agents, models and the browser.

Manual compact keeps your request

OpenClaw v2026.10.4
01020304Agents
openclaw/openclaw · CHANGELOG/2026.10.4.md

Manual /compact keeps your pending request

The active run settles, then compaction starts.

Typing /compact during a run used to abort that run and drop the request you had waiting. OpenClaw now lets the active run settle first, then compacts the conversation.

OpenAI reasoning models use tools

OpenClaw v2026.10.4
01020304Agents
openclaw/openclaw · CHANGELOG/2026.10.4.md

OpenAI reasoning models call tools without a 400

api.openai.comCompletions routes

When an OpenAI reasoning model ran through the Completions routes of the OpenAI API, any turn that called a tool failed with a bad request error. Those tool turns now go through.

Plugin turns and Claude CLI

OpenClaw v2026.10.4
01020304Agents
openclaw/openclaw · CHANGELOG/2026.10.4.md

Plugin turns and Claude CLI sessions stay intact

Launched plugin turnsno writer-claim errors
Claude CLI sessionsone history across message routes

An agent turn launched by a plugin no longer fails with a writer-claim error. And a Claude CLI session keeps a single history, where before it forked across message routes.

Headless browser and passkeys

OpenClaw v2026.10.4
01020304Agents
openclaw/openclaw · CHANGELOG/2026.10.4.md

Headless browser pages keep taking clicks during a passkey prompt

When a site asked for a passkey, the page in OpenClaw's headless browser stopped responding to clicks. Your agent can now keep clicking on that page while the site waits for the passkey.

03: Security and chat

OpenClaw v2026.10.4
01020304Security and chat
openclaw/openclaw · CHANGELOG/2026.10.4.md
03
Security and chat

Security, and the chat channels.

Tlon owner impersonation

OpenClaw v2026.10.4
01020304Security and chat
openclaw/openclaw · CHANGELOG/2026.10.4.md

Tlon group DMs close an owner-impersonation path

A group DM author is never treated as the owner.

In a Tlon group DM, OpenClaw treated the other participants as its owner, which let them impersonate you. OpenClaw now never gives a group DM author owner status.

Discord, Feishu and IRC

OpenClaw v2026.10.4
01020304Security and chat
openclaw/openclaw · CHANGELOG/2026.10.4.md

Fixes for Discord, Feishu and IRC

Discordagent consults survive voice changes
Feishuhot-reload keeps conversation bindings
IRClong non-ASCII replies arrive

On Discord, agent consults keep working after a voice change. On Feishu, a config hot-reload no longer orphans conversation bindings. And on IRC, long replies with non-ASCII characters arrive instead of getting lost.

04: Updates

OpenClaw v2026.10.4
01020304Updates
openclaw/openclaw · CHANGELOG/2026.10.4.md
04
Updates

Updates, networking and Android.

Updates on slower hosts

OpenClaw v2026.10.4
01020304Updates
openclaw/openclaw · CHANGELOG/2026.10.4.md

Updates finish on slower hosts

openclaw update repairruns tools before any timeout
Slow host admissionstops holding the database writer
Optional cleanup failuresno longer stall the update

On a slower machine, the update repair command timed out before it ran any tools, and a slow host admission held the database writer and disrupted the Gateway. Now the update finishes, even when an optional cleanup step fails.

Tailscale

OpenClaw v2026.10.4
01020304Updates
openclaw/openclaw · CHANGELOG/2026.10.4.md

Tailscale keeps local access when Serve is denied

Interrupted startstops its serve process
Doctorchecks your Tailscale startup prerequisites

A tailnet that refuses Tailscale Serve no longer cuts you off from OpenClaw on your own machine. An interrupted start also cleans up its serve process, and Doctor now checks the Tailscale prerequisites you configured.

Android waits

OpenClaw v2026.10.4
01020304Updates
openclaw/openclaw · GitHub release v2026.10.4

This release ships without a new Android APK

The Android app stays on its August build.

If you run OpenClaw on Android, there is no new APK this time. The Android app stays on its August build until a later release ships one.

The Updating guide

OpenClaw v2026.10.4
01020304Updates
openclaw/openclaw · CHANGELOG/2026.10.4.md · docs/install/updating.md

No new features and no config changes to make

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

This OpenClaw release is a stability patch, so your configuration stays as it is. The steps for your install, and how to roll back, are in OpenClaw's Updating guide.