OpenClaw 2026.8.1-beta.2 landed August 15. This isn’t a quiet maintenance release — it’s a feature avalanche with genuine security architecture changes, model support that didn’t exist yesterday, and macOS isolation that solves a real multi-account problem.
If you run OpenClaw, here’s what you need to know.
The Security Feature That Changes Everything: Secret Egress Host Binding
What it is: Every secret in OpenClaw’s shared store is now bound to exact HTTPS destination hosts. The CLI, Gateway RPC, and Control UI all enforce this. If a secret isn’t explicitly bound to the host it’s being sent to, the substitution fails closed — plaintext never leaves your machine.
Why it matters: Before this, a compromised plugin or a misconfigured tool could exfiltrate your API keys to arbitrary endpoints. Now? The secret simply won’t resolve unless the destination matches what you authorized. It’s a default-deny architecture for credential egress.
PR: Secret egress host binding by @shakkernerd
GPT-5.6 Ultra, Terra, and Luna — Runtime Switching That Works
OpenClaw now supports Sol, Terra, and Luna across both OpenClaw and Codex engines. The /model command keeps model, runtime, and thinking selection atomic — no more half-switched states where the model changes but the runtime doesn’t.
Live matrix coverage for both harnesses means you can see exactly which model/runtime combos are validated before you switch.
PR: GPT-5.6 support by @anyech and @vincentkoc
macOS App Profiles: True Instance Isolation
Run multiple OpenClaw instances on the same Mac? Each now gets complete isolation:
- Separate state directories
- Separate preferences
- Separate Keychain entries
- Separate Gateway services
- Duplicate-instance ownership detection
Host-global login and node services stay shared — everything else is per-profile. This is the first coding agent platform to ship true multi-tenancy on macOS without container overhead.
PR: macOS app profiles by @shakkernerd and @vincentkoc
SQLite Snapshots: Backup That Actually Verifies
openclaw backup sqlite create|list|verify|restore
Compact, verified database artifacts. Fresh-target-only restore means you can’t accidentally overwrite a running database. Global and per-agent snapshots supported.
PR: SQLite snapshots by @giodl73-repo
Plugin Install Provenance: No More Blind Execution
Arbitrary executable plugin sources now require explicit --force acknowledgement. Trusted flows (ClawHub, bundled, official catalog, tracked updates) remain frictionless. Crestodian installs restricted to trusted sources.
This stops the “install random plugin from GitHub” supply chain vector cold.
PR: Plugin install provenance by @jesse-merhi and @vincentkoc
Control UI Update Recovery: The Reload Button Finally Works
“The new version is available” reload button now waits out the gateway restart and reloads as soon as it answers. No more silent failure leaving manual hard reload as the only escape.
PR: Control UI update recovery by @vincentkoc
Browser Extension CDP Compat: Puppeteer Works Without Prompts
The browser extension relay now answers Target.getBrowserContexts and serves DevTools-style /json/list. Puppeteer-based clients (chrome-devtools-mcp) can drive the paired Chrome without the remote-debugging permission prompt.
openclaw browser extension cdp
# Prints relay endpoint + auth header for external CDP clients
PR: Browser extension CDP compat by @vincentkoc
Fish Audio Speech: Streaming Voice, Voice Notes, Telephony
Hosted S2.1 synthesis with streaming, voice notes, voice discovery, and telephony. Plus local Fish S2 Pro reference-voice streaming in native macOS Talk.
PR: Fish Audio by @Conan-Scott, @vincentkoc, @Patrick-Erichsen
Discord & Slack Native Login
Register /login in native command menus. Pairing-code issuance limited to private chats and Web UI — no public channel abuse.
Control UI User Profiles: Trusted-Proxy Users Manage Themselves
Display name, avatar, Gravatar proxy resolution. Other users’ profiles stay admin-only.
Channel Plugin Ingress Monitors: Shared Lifecycle for IRC, Synology, Google Chat
Durable admission, polling, pruning, claim identity validation, adoption handoff, and shutdown — all shared across channel plugins.
PR: Channel plugin monitors by @vincentkoc and @shakkernerd
Dashboard MCP Apps: Living Widgets
Pin originating-session MCP app views as living dashboard widgets. Sandboxed view leases renew automatically. Tool interactivity behind revision-bound grants with graceful stale-state recovery.
Local Model Setup: Ollama, llama.cpp, LM Studio in Control UI
Provider-owned setup choices advertised to Control UI and macOS. Retry unavailable LM Studio services in place. Verify exact prepared model before showing success.
Truster-Proxy Browser Pairing: Auto-Approve from Allowlisted Proxies
Optionally auto-approve new Control UI and WebChat devices from allowlisted proxy identities with non-admin scope caps. Existing-device upgrades stay manual.
Release Validation: Beta Smoke Tests Post-Publish
Beta candidate Parallels smoke deferred to post-publish release:beta-smoke. Stable/full prepublish coverage maintained. Nested release workflow monitors bounded with explicit job timeouts.
Quick Reference: What’s New at a Glance
| Feature | Category | Beginner Impact |
|---|---|---|
| Secret egress host binding | Security | 🛡️ Credentials can’t leak to wrong host |
| GPT-5.6 Ultra/Terra/Luna | Models | 🤖 Latest OpenAI models day one |
| macOS app profiles | UX | 👥 Multiple accounts, zero conflict |
| SQLite snapshots | Ops | 💾 Verified backups, safe restore |
| Plugin provenance warnings | Security | ⚠️ No blind plugin installs |
| Control UI reload fix | UX | 🔄 Updates just work |
| Browser CDP compat | DevX | 🌐 Puppeteer without prompts |
| Fish Audio speech | Features | 🎤 Voice synthesis built-in |
| Discord/Slack native login | UX | 💬 One-command auth |
| User profiles | Social | 👤 Self-managed identity |
| MCP dashboard widgets | DevX | 📊 Live app views |
| Local model setup | Setup | 🏠 Ollama/llama.cpp/LM Studio GUI |
| Trusted-proxy pairing | Admin | 🔐 Auto-approve trusted devices |
How to Install the Beta
# npm (beta tag)
npm install -g openclaw@beta
openclaw --version # expect 2026.8.1-beta.2
# Docker
docker pull ghcr.io/openclaw/openclaw:2026.8.1-beta.2
⚠️ This is a beta. Test in a non-production environment first. The stable line (2026.7.x) continues in parallel.
Bottom Line
OpenClaw 2026.8.1-beta.2 is the rare beta that solves real problems you have today:
- Secret egress binding eliminates a whole class of credential leaks
- GPT-5.6 support means you’re not waiting for model access
- macOS profiles finally let you run work + personal on one machine
- SQLite snapshots give you backups you can trust
The plugin provenance warnings and Control UI fixes show the team is thinking about supply chain and update reliability — not just features.
If you’re on the stable line, watch the 2026.8.x beta progression. This architecture is where OpenClaw is heading.
Related articles
- Beware: Hermes Agent Security Audit Uncovers Credential Bypass, Sandbox Escape, and Session Hijacking in 5 HIGH-Severity Findings
- Oh My Pi v17.3.3 Fixes Gemini Reasoning Loops, Hashline Edge Cases, and TUI Rendering — What Beginners Need to Know
- Coding Agent Security Checklist 2026 — The Operators Hardening Guide
Release: OpenClaw 2026.8.1-beta.2 · Full Changelog · Discord