# openclaw v2026.9.1 — openclaw 2026.9.1 - Product: openclaw (https://whatsnew.fyi/product/openclaw) - Vendor: openclaw - Date: 2026-09-03 - Version: v2026.9.1 - Original notes: https://github.com/openclaw/openclaw/releases/tag/v2026.9.1 - Permalink: https://whatsnew.fyi/product/openclaw/releases/v2026.9.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Mermaid blocks now render as diagrams in the Control UI and in the native macOS, iOS, and Android apps, with enlarge previews and a retry when a diagram fails to render on mobile - **added** — Fresh installs including npx openclaw@latest get a quick-start lane that detects existing Claude Code or Codex logins and API keys, verifies them live, and opens the web dashboard from a foreground Gateway - **added** — Personal skill libraries on shared Gateways can be kept with openclaw skills library, imported from ZIP archives, and shared or published per identity on team Gateways - **changed** — openclaw update now rolls back the npm candidate when the post-update Doctor fails, preserves configuration and secret references across a failed upgrade, hands failures to a built-in triage agent, waits for plugin readiness before restarting, accepts npm 12 local archives, lets agent-launched updates finish outside the Gateway process tree, and proceeds without a Gateway service instead of refusing when no service manager exists - **changed** — Gateway startup recovers under load and with large agent rosters, malformed legacy cron rows are quarantined instead of blocking boot, migration warnings degrade the Gateway instead of refusing to start, local model servers become the preferred OOM victims, and Windows Gateways stay online after an agent restart - **changed** — Allow Always is durable for MCP tools on OpenClaw-configured servers, tool approvals follow the session's posture, and approvals granted to an active Codex placement are reused instead of asked again - **changed** — When a delegated system agent proposes a config change or Gateway restart, the approval card is delivered to the originating channel with the requester's title, instead of stalling silently - **changed** — Android chat screen, sidebar navigation, and appearance settings now match the Control UI, the composer grows to six lines, and recording is offered when dictation is unavailable - **added** — Connect personal GitHub accounts beside the system account in your profile and publish pull requests under an explicit personal identity - **changed** — Model Setup lists account versus API-key access with the runtime-reported email for Codex and Claude candidates, the catalog + opens the native Codex or Claude CLI in a terminal, and the provider defaults page autosaves with a simpler model picker footer - **added** — Support Anthropic Fable 5.1 from shared model metadata - **changed** — Show SuperGrok usage in openclaw models and the usage panel, keep GPT-5.6 Ultra selected across runtime boundaries and configured native accounts, and keep Sonnet 5 pricing current on Vertex - **changed** — Discover llama.cpp models behind web-app endpoints, keep local Ollama routes selectable, auto-enable the Google provider plugin when it is configured, retain externally authenticated providers in the model menu, and refresh model catalogs after auth or config changes without a restart - **added** — Set agents.defaults.cwd or a per-agent cwd and describe directory roles in the prompt, configure a global worktreeRoot, and run up to 100 managed checkouts without sessions being rejected at the limit - **added** — cron.skipMissedJobs skips missed recurring jobs at startup - **added** — blockedHostnames on the SSRF policy blocks configured hosts for browser, web fetch, and webhooks - **added** — config set accepts --expect-current-json, --expect-current-absent, --dry-run, and --strict-json options - **changed** — channels..enabled: false no longer loads that channel plugin - **added** — openclaw memory reset rebuilds derived indexes without deleting sessions - **changed** — Recall outcomes from active memory are surfaced to the model ##### 2026.9.1 ###### Highlights - **Diagrams in every chat:** Mermaid blocks now render as diagrams in the Control UI and in the native macOS, iOS, and Android apps, with enlarge previews and a retry when a diagram fails to render on mobile. (#134913, #135746, #135470, #135342) - **From install to chat in one prompt:** fresh installs (including `npx openclaw@latest`) get a quick-start lane that detects existing Claude Code or Codex logins and API keys, verifies them live, and opens the web dashboard from a foreground Gateway; the full wizard stays available as Custom setup. (#134221) Thanks @fuller-stack-dev. - **Personal skill libraries on shared Gateways:** keep your own skills beside the workspace set with `openclaw skills library`, import them from ZIP archives, and share or publish them per identity on team Gateways. Related #133602. (#134068) - **Updates that leave you working:** `openclaw update` now rolls back the npm candidate when the post-update Doctor fails, preserves your configuration and secret references across a failed upgrade, hands failures to a built-in triage agent, waits for plugin readiness before restarting, accepts npm 12 local archives, lets agent-launched updates finish outside the Gateway process tree, and proceeds without a Gateway service instead of refusing when no service manager exists (users on 2026.8.2 without a service manager should run `openclaw update --no-restart` once). Related #134204, #135655. (#135462, #134490, #134865, #134699, #134663, #136316, #135701) Thanks @fuller-stack-dev, @Patrick-Erichsen, @vyctorbrzezowski, @jalehman, @devzeroLL, and @obviyus. - **A Gateway that stays up:** startup recovers under load and with large agent rosters, malformed legacy cron rows are quarantined instead of blocking boot, migration warnings degrade the Gateway instead of refusing to start, local model servers become the preferred OOM victims, and Windows Gateways stay online after an agent restart. Related #135743, #134458, #135150, #136275, #120134, #134851. (#132186, #135773, #134704, #135713, #136276, #134549, #134853) Thanks @galiniliev, @LiuwqGit, @obviyus, @609NFT, @Nielsh82, @Zak-Finance, @vincentkoc, @nerclid, @w1130150306, and @cmanrav. - **Codex approvals that stick:** "Allow Always" is durable for MCP tools on OpenClaw-configured servers, tool approvals follow the session's posture, and approvals granted to an active Codex placement are reused instead of asked again. Related #132369. (#136019, #135812, #132370) Thanks @jalehman. - **Approvals reach your chat:** when a delegated system agent proposes a config change or Gateway restart, the approval card is delivered to the originating channel (Telegram topics included) with the requester's title, instead of stalling silently. Related #136083. (#134670, #136091) Thanks @obviyus. - **Android catches up with the web UI:** the chat screen, sidebar navigation, and appearance settings match the Control UI, the composer grows to six lines, and recording is offered when dictation is unavailable. Related #125322. (#134939, #135923, #135794) Thanks @IWhatsskill, @obviyus, @BennyAI2, and @RaviTharuma. ###### Changes - **Personal GitHub accounts:** connect "My GitHub" beside the system account in your profile, publish pull requests under an explicit personal identity, and switch sessions without re-verifying credentials every time. (#133799, #136223) - **Model setup that shows how you are signed in:** Model Setup lists account versus API-key access with the runtime-reported email for Codex and Claude candidates, the catalog "+" opens the native Codex or Claude CLI in a terminal, and the provider defaults page autosaves with a simpler model picker footer. Related #136068. (#136521, #136230, #134813, #136160) Thanks @Patrick-Erichsen. - **New models and usage:** support Anthropic Fable 5.1 from shared model metadata, show SuperGrok usage in `openclaw models` and the usage panel, keep GPT-5.6 Ultra selected across runtime boundaries and configure _[Truncated at 4000 characters — full notes: https://github.com/openclaw/openclaw/releases/tag/v2026.9.1]_