Changelog
Public product history, kept deliberately plain.
2026-06-15
v1.3.0 Coordinator sessions, verifiers, and agent recipes.
- Coordinator Sessions & Fleet Budgets (Pro): Designate a session as a coordinator that reads fleet state, enqueues tasks, messages other sessions, and approves reviews — all through normal agent tools. A shared budget envelope caps the whole fleet and pauses it cleanly when spent, and every coordinator action is logged for audit.
- Verifier Sessions (Pro): When a session closes, optionally spawn a second agent that reviews the diff against a rubric (tests, lint, task match, secret scan) and posts an advisory pass/fail verdict to the review queue. It never auto-merges — it informs the human reviewer.
- Agent Recipes (Pro): Specialist presets — a provider plus flags, MCP servers, and a system prompt — picked when you start a session (e.g. a test author or doc writer). Ships with a starter library you can clone and customise.
- Inter-Session Messaging: Sessions share an inbox and can ask each other questions; answers flow into the recipient's next prompt automatically — capped and non-blocking, so agents never stall waiting on each other.
2026-06-11
v1.2.0 Multi-agent support and Chat View.
- Codex CLI & Gemini CLI: Bonsai now runs Claude, Codex, and Gemini. Switch agents per session — worktrees, history, and cost tracking work the same across all three.
- Chat View: Read the full conversation inline. Send messages, run slash commands, and paste images without leaving the session view.
- Task Queue — Retries & Cost Limits: Failed queue items retry automatically. Set a spend cap per session and Bonsai stops it when the limit is hit.
2026-06-08
v1.1.0 Fleet Dashboard and remote reliability.
- Fleet Dashboard (Pro): One screen showing every session across local and remote machines — status, cost, branch, task. Open Bonsai and immediately know what is running and what needs attention.
- Remote Sessions — Fully Working: History, terminal replay, keyboard input, and image upload now all work correctly over the remote daemon.
- Task Queue Redesign: Visual lane groups with drag-and-drop reordering.
- Daemon Controls: Start, stop, restart, and update the daemon directly from the app.
2026-06-05
v1.0.0 Linux desktop app and remote daemon improvements.
- Linux Desktop: Bonsai now ships a native Linux desktop app (.deb and .rpm) alongside the macOS build. Download from the landing page.
- Remote Daemon — Linux Install:
curl -fsSL https://bonsaiterminal.com/install.sh | shnow works on Linux (x86_64). Installsbonsaiandbonsai-daemonto/usr/local/bin. - Remote Daemon — Post-Pairing Checklist: After pairing a VPS, the setup panel now checks whether Claude CLI is installed and authenticated on the remote machine, with actionable fix instructions.
- Remote Daemon — Smarter Errors: Session launch errors now give specific guidance (e.g. missing repo path on VPS) instead of a raw error message.
- Per-Session Profile Switching: Switch Claude profiles mid-session with automatic recovery on stale resume IDs.
- Resizable Sidebars: Project and session sidebars are now resizable.
2026-05-23
v0.2.6 Session history, waitlist flow, and stability improvements.
- Session History: Implemented the frontend logic to view and manage past session history.
- Pro Trial Waitlist: Added a new invite-only waitlist flow for users to request early access to Pro trials.
- Smarter Session Cleanup: Fixed an issue where manual worktree deletion would block session cleanup. You can now reliably delete session history even if the underlying folder was manually removed.
- Hardened Worktree Isolation: Improved stability for parallel sessions and updated the UI to accurately display the exact recorded worktree path after creation.
- Under-the-Hood Stability: Massively improved app reliability by adding comprehensive automated test coverage for Git flows, usage/cost tracking, and session isolation.
2026-04-04
Phase 0 Aligned public messaging with the shipped product state.
- Clarified the canonical promise: parallel Claude Code sessions with Git worktree isolation.
- Separated shipped capabilities from planned Pro work and later Team work.
- Added public security, documentation, and limitations pages.
Current product state
- Shipped: parallel sessions, worktree isolation, real terminal sessions, local session history, Git status/diff/stage/commit/push flow, paid entitlements, usage and cost tracking, pinned context, diff review and approval, session awareness, fleet dashboard, chat view, Codex CLI, Gemini CLI, task queue with retries and cost policies, persistent review queue.
- Coming soon: Project Knowledge (agent-agnostic context injection per session).
- Later: Team collaboration features.