OpenClaw 2026.8.1 is out, and it is the release people have been waiting for since the 2026.7.1 rollout problems. It ships with stronger secret security, GPT-5.6 Ultra support, macOS app isolation, and a long-requested feature: real SQLite snapshot backups you can create, verify, and restore from the command line.
If you are still on 2026.7.1 after a rough upgrade, or you skipped updates entirely because you are tired of things breaking, this one deserves a closer look. Here is what changed, whether you should upgrade, and how to back up your whole OpenClaw state in about 10 minutes before you do.
What’s New in OpenClaw 2026.8.1
2026.8.1 is a big release. The headline features, straight from the changelog:
- Secret egress host binding. Each shared-store secret is now bound to exact HTTPS destination hosts across the CLI, Gateway RPC, and Control UI. Unbound sentinel substitution fails closed before plaintext egress, which means a misconfigured secret can no longer silently leak to the wrong endpoint. This is a real security upgrade, not a checkbox.
- GPT-5.6 Ultra and runtime switching. Support for Sol, Terra, and Luna models across OpenClaw and Codex engines, with model, runtime, and thinking selection kept atomic through /model and fallback. Switching models mid-session no longer leaves you in a half-configured state.
- SQLite snapshots. New
openclaw backup sqlitecommands (create, list, verify, restore) produce compact, verified global and per-agent database artifacts. Restore is fresh-target-only, so you cannot accidentally clobber a live database. This is the feature this guide is built around. - macOS app profiles. Named app instances are isolated across state, preferences, Keychain, Gateway services, and duplicate-instance ownership, while host-global login and node services stay untouched.
- Plugin install provenance warnings. Arbitrary executable plugin sources now require an explicit –force acknowledgement in CLI and chat installs. Trusted ClawHub, bundled, official-catalog, and tracked-update flows stay frictionless. Given the ClawHavoc supply-chain attacks this month, this is very good timing.
- Control UI update recovery. The “A new version is available” Reload button now waits out the gateway restart instead of silently doing nothing and stranding you with a manual hard reload.
There is also a long tail of reliability fixes: more robust local runtime state, SQLite checkpoints, plugin uninstall cleanup, Discord and Slack native /login, Buzz fidelity and typing indicators, ClickClack guided setup, and trusted-proxy browser pairing improvements.
Should You Upgrade?
The short answer: yes for most people, with one exception. If you are weighing a bigger change than a version bump, our Hermes vs OpenClaw comparison covers when each agent is the better fit.
Upgrade if you are on 2026.7.1 or older. The 2026.7.1 line had real problems for a lot of users: infinite loops, dead Discord bots, install breakage. 2026.8.1 is a stable release built to fix that class of pain, and the snapshot tooling means you can recover from anything that goes wrong on the way up.
Hold off if you run production automation on a strict schedule and cannot tolerate any downtime. OpenClaw keeps an extended-stable channel for exactly this situation. The extended-stable selector currently resolves to 2026.6.34, the last version before the 2026.7.1 instability. If your gateway runs unattended cron jobs that pay the bills, staying on extended-stable until 2026.8.1 has a few weeks of field time is a defensible choice. You can read more about version channels in the OpenClaw docs.
Everyone else: take the snapshot first, then upgrade. That is the whole point of the next section.

Back Up First: SQLite Snapshots in 10 Minutes
Before 2026.8.1, backing up OpenClaw meant copying state directories and hoping you grabbed the right files while the gateway was quiet. Now there is a proper command: openclaw backup sqlite. It produces compact, verified database artifacts for the global store and each agent, and restore only writes to fresh targets, which means you cannot overwrite a live database by accident.
Step 1: Create a snapshot
From a terminal, run:
openclaw backup sqlite create
This creates a snapshot of the global database plus every agent database. Want just one agent? Use the agent flag:
openclaw backup sqlite create --agent my-agent
Step 2: List what you have
Snapshots are stored in OpenClaw’s backup directory, and list shows them with timestamps and sizes:
openclaw backup sqlite list
You will see entries for the global database and each agent, with creation times. That list is your restore menu.
Step 3: Verify before you trust it
Backups that cannot be verified are not backups. Run:
openclaw backup sqlite verify
Verification checks the artifact integrity so you know the snapshot will actually restore before you need it. Do this right after creating, and again right before any risky upgrade.
Step 4: Restore when you need it
If an upgrade goes sideways, restore is one command:
openclaw backup sqlite restore
Restore targets a fresh location only, so your current live database is never overwritten mid-flight. If you need to restore a specific agent or a specific snapshot, the command accepts the same targeting flags as create. Then start the gateway and confirm your sessions, memory, and channel state are back.
Ten minutes, four commands, and your entire OpenClaw state is portable and recoverable. Do this before every upgrade, not just this one.

How to Upgrade Safely
- Snapshot first. Run
openclaw backup sqlite create, thenopenclaw backup sqlite verify. This is non-negotiable. - Update the package. Use your normal install method. For npm, the standard OpenClaw install command with the scripts flag applies; for Homebrew, the formula update; for the container images, pull the new tag.
- Restart the gateway. Use
openclaw gateway restart(or your service manager) rather than stop plus start, so the gateway handles its own state transitions. - Check the new version. Run
openclaw statusoropenclaw --versionand confirm you are on 2026.8.1 before you trust anything. - Test a live turn. Send one message through your normal channel and watch it complete. If your agent was loop-prone on 2026.7.1, give it a real task and watch for the loop signature: repeated identical tool calls, empty results, token burn with no progress.
- If something breaks, restore.
openclaw backup sqlite restoreand you are back to the snapshot. Then you can decide whether to retry or roll back for real. If you need the full rollback walkthrough, the rollback guide covers it step by step.
Bottom Line
2026.8.1 is the most upgrade-worthy OpenClaw release in months. The secret egress binding closes a real leak class, the SQLite snapshot tooling removes the biggest excuse for not upgrading (fear of losing state), and the reliability fixes target exactly the 2026.7.1 pain points.
The upgrade path is now boring in the best way: snapshot, verify, upgrade, test, restore if needed. Ten minutes of backup discipline removes the risk, and the snapshot commands stay useful forever after, for migrations, new machines, and the next time a release misbehaves.
Take the snapshot today. Future you will thank you when the next big release lands.
New to OpenClaw, or still figuring out the basics?
The Complete OpenClaw Guide walks you through setup, agents, memory, skills, and automation from zero. Free, no signup required.
Upgrading is a good time to check you are on the right platform. We compared OpenClaw and Hermes head to head.

