A release page is most useful when its claims can be traced. For v2026.9.2, the source points to an access, approval, or trust-boundary change. The notes below separate what the project says from the result you should measure on your own installation.
Stable status describes the release line, not every local provider or channel. Check the version-specific notes before upgrading. Treat the version as one input to the decision. Local credentials, enabled plugins, channels, and host support still need their own evidence.
Channel
Stable
Primary signals
Faster, more responsive chat; Reliable upgrades and recovery; GPT-6 Astra support
Publication date
2026-09-05
Evidence to keep
Faster, more responsive chat
Evidence from the release. keep chat, dashboards, and session interactions responsive while long transcripts and disk usage are processed, with direct dashboard lookup, less cold-load work, and durable history reads outside the Gateway event loop.
Operator reading. A successful click does not establish Faster, more responsive chat. Compare the state before and after a reload, then verify that a user can tell what happened without reading internal logs.
Reliable upgrades and recovery
Evidence from the release. keep active settings, enabled skills, and default-agent ownership in automatic updates, restore Gateway restarts after Git updates, and report outcomes with actionable recovery guidance.
Operator reading. A successful click does not establish Reliable upgrades and recovery. Compare the state before and after a reload, then verify that a user can tell what happened without reading internal logs.
GPT-6 Astra support
Evidence from the release. select openai/gpt-6-astra with an OpenAI API-key profile or an eligible ChatGPT/Codex account, with text and image input, Responses tool calls, and supported reasoning controls; subscription availability follows successful account discovery.
Operator reading. A catalog label for GPT-6 Astra support is only the first signal. Confirm the account, endpoint, context limit, and tool policy that the running Gateway actually selected.
Replies survive restarts
Evidence from the release. recover active, queued, and delegated replies after Gateway restarts without letting one completed reply discard another's recovery marker, and keep continuation instructions through compaction and retry attempts. #138564.
Operator reading. Do not infer continuity from a populated screen when testing Replies survive restarts. Compare the transcript, session id, and source workspace before and after compaction or refresh.
Changes and fixes worth comparing
Backups that preserve your data
preserve complete text containing embedded NUL characters in Git backups, support Nix-managed config and credential links, and reject corrupt archive headers instead of accepting an incomplete backup. #136326.
Treat Backups that preserve your data as a boundary change. Exercise one permitted request and one refused request with a test identity, then keep both decisions in the log.
Plugin branding
package your plugin icon at assets/icon.png instead of a top-level manifest URL; OpenClaw loads the packaged image without a network request, and missing or invalid icons do not prevent the plugin from loading.
The maintainer check for Plugin branding is a complete package review: identify the entry point, requested access, dependency tree, and uninstall behavior before publishing or upgrading.
GPT-6 Astra async tools and steering
on OpenAI Platform API-key routes using the built-in OpenClaw runtime and official Responses endpoint, run direct function tools asynchronously, steer active responses over cached WebSockets, and retain request prefixes when changing reasoning effort under the documented configuration; keep steering history and encrypted reasoning through continuations.
GPT-6 Astra async tools and steering changes a capability choice, not automatically a billing or privacy agreement. Record provider, model id, context setting, and fallback behavior before changing a default.
Run the smallest useful rehearsal
- Write down the baseline for Faster, more responsive chat, including the installed version, host, provider, and workspace.
- Confirm what can be restored, then take a verified backup before applying the candidate package.
- Use a disposable session to compare the new model or provider with the previous route on one fixed input.
- Restore the previous provider setting after the check and retain the measured result beside the release tag.
- Keep the experiment bounded; an unexpected result belongs in the release record before any wider rollout.
openclaw --version
openclaw gateway status
openclaw models
Leave a usable maintenance note
Save the command, output, source link, and environment used for this check. Future operators should be able to tell whether a difference belongs to the release or to local provider, channel, or platform state.
Fix details to carry forward
Question answers. recover lost answer confirmations without sending the same input through ordinary steering again, and report uncertainty visibly while preserving independently accepted work. This is the edge case to include in a regression check, especially when the release is pre-release.
Doctor database diagnostics. report the concrete SQLite error for a stable malformed database instead of incorrectly blaming concurrent changes, while preserving the source database and its sidecars. Treat the fix as a boundary condition and retain the source wording beside your local result.
Keep the full v2026.9.2 notes with your test result. Read the official release index for neighboring versions and the Gateway security guide for configuration limits.
Reference Trail
Sources and further reading
- full v2026.9.2 notesgithub.com
- official release indexgithub.com
- Gateway security guidedocs.openclaw.ai