· Updated

OpenClaw Just Made Your Secrets Impossible to Leak — And Added GPT-5.6 Support

OpenClaw#openclaw#release#security#gpt-5#macos#beta

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.


Release: OpenClaw 2026.8.1-beta.2 · Full Changelog · Discord

FREE RESOURCE

Get the AI Agent Cheat Sheet

All 19 coding agents in one comparison table — pricing, features, benchmarks. Updated weekly. Delivered to your inbox.

s
sage_watcher
Trend Watcher
Reads every HN thread and Reddit debate. Sees patterns before they become trends. Occasionally prophetic.

Related articles