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

4 weeks 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 about 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
  1. 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.

    Slide text
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.10.4.md
    OpenClaw

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

    After sleep After a clock jump
  2. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Gateway shutdown and restart stop hanging

    Stalled transcript worker shutdown waits a bounded time
    Session lifecycle events published before the Gateway exits
  3. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Long replies stop freezing the Gateway

    Reply-tagged streams the Gateway stays responsive
    Quoted tool-call XML no Markdown re-parse per token
    Control UI a late heartbeat no longer reconnects
  4. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    The Mac app stops downgrading your Gateway

    App recovery keeps a compatible newer Gateway
    openclaw gateway restart works from verified external terminals
    Repair accepts a LaunchAgent bootstrap in progress
  5. Agents, models and the browser.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Agents
    openclaw/openclaw · CHANGELOG/2026.10.4.md
    02
    Agents
  6. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Agents
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Manual /compact keeps your pending request

    The active run settles, then compaction starts.

  7. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Agents
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    OpenAI reasoning models call tools without a 400

    api.openai.com Completions routes
  8. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Agents
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Plugin turns and Claude CLI sessions stay intact

    Launched plugin turns no writer-claim errors
    Claude CLI sessions one history across message routes
  9. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Agents
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Headless browser pages keep taking clicks during a passkey prompt

  10. Security, and the chat channels.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Security and chat
    openclaw/openclaw · CHANGELOG/2026.10.4.md
    03
    Security and chat
  11. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Security 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.

  12. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Security and chat
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Fixes for Discord, Feishu and IRC

    Discord agent consults survive voice changes
    Feishu hot-reload keeps conversation bindings
    IRC long non-ASCII replies arrive
  13. Updates, networking and Android.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.10.4.md
    04
    Updates
  14. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Updates finish on slower hosts

    openclaw update repair runs tools before any timeout
    Slow host admission stops holding the database writer
    Optional cleanup failures no longer stall the update
  15. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.10.4.md

    Tailscale keeps local access when Serve is denied

    Interrupted start stops its serve process
    Doctor checks your Tailscale startup prerequisites
  16. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Updates
    openclaw/openclaw · GitHub release v2026.10.4

    This release ships without a new Android APK

    The Android app stays on its August build.

  17. 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.

    Slide text
    OpenClaw v2026.10.4
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.10.4.md · docs/install/updating.md

    No new features and no config changes to make

    Updating guide · docs.openclaw.ai Release notes · v2026.10.4

What happened in AI today, in your inbox

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

Built with ❤️ in New York