Database backups before every update
OpenClaw 2026.9.7 backs up your databases before every update
OpenClaw 2026.9.7 backs up every state and agent database before an update migrates it. If the update rolls back, those databases are restored, and snapshots stay consistent while the Gateway keeps writing.
Upgrades from 2026.9.5
Upgrades from 2026.9.5 stop rolling back
Coming from 2026.9.5? Managed updates no longer always roll back with a stack overflow. Windows updates finish after the state migration, and interrupted npm updates recover.
Restart continuity
Worker turns survive a Gateway restart
Their edits come through too.
Active turns keep working through configuration reloads.
An in-flight worker turn now survives a Gateway restart, along with the edits it was making. Active turns also keep working when the configuration reloads.
02: New ways to run agents
New ways to run agents.
OpenAI Agents API
Run agents through OpenAI's Agents API
Streamed replies, steering, web search and OpenClaw tools.
A new plugin runs your agents through OpenAI's Agents API, on OpenAI-hosted or self-hosted environments. Replies stream, you can steer them, and agents keep web search and OpenClaw tools.
Sign in with ChatGPT
Sign in with ChatGPT (Beta)
OpenAI accounts get a third way in. Sign in with ChatGPT, in beta, now sits beside Codex login and API keys.
Bare opus is Opus 5.5
Plain opus now means Claude Opus 5.5
An explicit Opus 5 choice stays pinned.
The bare opus alias, and any new Anthropic setup, now pick Claude Opus 5.5. If you chose Opus 5 by name, that choice stays pinned.
Worktree sessions
Start a chat in its own worktree
Parallel sessions on one repository no longer collide.
A new chat can start in an isolated, managed worktree, so parallel sessions on the same repository stop colliding. It works from the web, iOS and Android.
03: Faster
Faster.
Gateway responsiveness
A busy chat no longer stalls everyone else
Transcript writes, history preparation and file reads moved off the Gateway main thread.
One busy chat no longer stalls everyone else on the Gateway. Transcript writes, history preparation, and file reads now run off its main thread.
Long conversations
Long conversations stay smooth
Long conversations now scroll smoothly. Typing in the composer stays responsive, and a streaming reply no longer stalls the page.
04: In chat
In chat.
Chat-driven setup
Hand your agent an API key or a config change in chat
Tool policy, sandboxing and approvals still decide what needs confirmation.
Owners can now give their agent an API key or a config change in chat. Tool policy, sandboxing and approvals still decide what needs confirmation, and approvals finish in that same chat.
One voice context
Every voice channel shares one agent context
Lookups that change nothing skip spoken confirmation.
Talk, Discord voice, FaceTime and Twilio calls now share one agent context, so voice can answer about your other sessions. Lookups that change nothing no longer ask for spoken confirmation.
Native Apple chat
Native Mac and iPhone chat catches up
On macOS and iOS, each message shows its time and the model behind the reply. You can attach files and audio, and the Mac app adds a command palette.
05: Before you upgrade
Before you upgrade.
Bot messages by default
Discord and Slack now accept bot messages by default
Access and mention rules still apply. Explicit settings are unchanged.
Discord and Slack now accept bot messages by default when allowBots is not set. Your access and mention rules still apply, and an explicit setting stays as it is.
Known update issues
Two known update issues
On Windows, updating from 2026.9.6 can exit silently with code 13; run the update again. Docker and OverlayFS installs update faster, but can still take several minutes.
Plugin SDK deprecations
Plugin authors: deprecated SDK paths are due for removal
Still available in 2026.9.7. Removal targets: September 30 and October 1.
If you write plugins, the deprecated SDK compatibility paths are due for removal. They still work in this release, with removal targets of September thirtieth and October first. The Plugin SDK migration guide covers the move.























