Everything that shipped.
Agent releases roll out automatically the moment they’re signed. Here’s what changed, newest first.
Every version, on record.
Agent supervision, promoted.
The Agent Activity window graduates from beta. Watch Claude Code, Aider and Codex propose plans and diffs, approve or reject each step, and hit a hard emergency stop, now with a persistent taskbar indicator whenever a run is live.
4 changes
Agent supervision, promoted.
The Agent Activity window graduates from beta. Watch Claude Code, Aider and Codex propose plans and diffs, approve or reject each step, and hit a hard emergency stop, now with a persistent taskbar indicator whenever a run is live.
Plan & diff review over the full SUPERVISION_* protocol, with per-step timeline with approve / reject / emergency-stop.
Taskbar run indicator: an active agent run now surfaces persistently so you never lose track of what’s executing.
Launcher now groups apps by Core / Services / AI instead of alphabetically.
Reattaching to a long-running session no longer briefly shows a blank pane before replay.
Browse your app from anywhere.
The new Browser window proxies your local dev server through the encrypted tunnel. Click links, submit forms, see your app exactly as it runs on localhost, from any device behind any NAT.
3 changes
Browse your app from anywhere.
The new Browser window proxies your local dev server through the encrypted tunnel. Click links, submit forms, see your app exactly as it runs on localhost, from any device behind any NAT.
Browser window (phase 0): HTTP multiplexed over the tunnel via /api/preview/:deviceId; Preview is now folded into it.
AI Settings consolidates Models + Config: download local MLX models, set keys, switch backends in one place.
Window count trimmed 17 → 13 by merging Projects + Artifacts and Preview + Browser. Cleaner mental model, no feature loss.
Local-first, credential-safe.
The desktop app now talks to the agent over a PIN-gated local WebSocket on :7684 with no round-trip to the relay when your machine is right there. And API keys never transit our infrastructure.
4 changes
Local-first, credential-safe.
The desktop app now talks to the agent over a PIN-gated local WebSocket on :7684 with no round-trip to the relay when your machine is right there. And API keys never transit our infrastructure.
Local WebSocket transport for the desktop app: direct, PIN-gated, sub-millisecond on the same machine.
Credential proxy: provider keys are brokered on-device; the relay and our servers never see them in any form.
Per-pair Phase-0 identity keys replace the legacy shared AES key for the handshake envelope.
Container attach no longer leaks a PTY when the last viewer disconnects mid-stream.
What we’re building next.
Updates land automatically.
Run cluterm update, or let the agent pull signed releases on its own.