Skip to content
This repository was archived by the owner on Oct 26, 2026. It is now read-only.

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:29
· 46 commits to main since this release

Overseer v0.3.0

Two new agents, a security sandbox, and an external API.

Overseer v0.3.0 is the biggest release yet — 125 commits since v0.2.13. It adds two agent backends, a macOS sandbox for running agents safely, multi-account Claude support, and an HTTP API that lets other tools drive Overseer.

New agents

  • Hermes — a new ACP-based agent backend with session resume, model picking, and full settings integration.
  • Pi improvements — sessions now resume across restarts, thinking streams live, and interactive questions work inline.

Run agents in a sandbox (macOS)

You can now run any agent inside a macOS Seatbelt sandbox, per chat or per project. Sandboxed agents get a scrubbed environment and a locked-down filesystem — they can only touch the workspace. The sandbox is enforced by the kernel and covers everything the agent spawns: any git, node, or shell command it runs is boxed by the same rules and can't escape them. Agents can still push, pull, and open PRs through an internal git API that keeps your GitHub credentials on the host, out of reach.

Multi-account Claude

Point different projects at different Claude config directories to run chats under separate accounts. Usage dials and available skills now reflect whichever account a chat is running under.

Drive Overseer from outside

A new /api/v1 HTTP API lets external agents and scripts control Overseer, with a documented client reference.

Also new

  • In-session search — Cmd/Ctrl-F to find text in a chat.
  • Better notifications — sound and OS notifications when an agent finishes, with click-to-focus. (Also fixed a bug that pinned a CPU core.)
  • Codex — account usage limits, deduped messages, cleaner command display.
  • Skills picker in the chat input.
  • Claude — --effort level control and auto-refreshing model lists.
  • Workspace — recent origin branches and a "PRs waiting for review" list in the New Workspace dialog.

Fixes

  • The merge path no longer discards uncommitted work.
  • Command-approval parsing handles quotes and multi-byte input correctly.
  • Chats recover cleanly after a WebSocket reconnect.

New Contributors

Full Changelog: v0.2.13...v0.3.0