What's new — the Orca-parity batch
Seven features adopted from studying Orca (the closest competitor), plus a chrome refresh in its visual language. Every feature was verified by an independent verifier agent before merging.
See what every agent is doing
- Status notes — agents narrate themselves:
orchestra status "<one-liner>"renders a muted line under the sidebar row and anotecolumn inorchestra peers.--clearis the only CLI clear path (whitespace is rejected, deliberately). - Needs-You inbox — a header tray with a badge counting workspaces that need you (waiting/error + bookmarks); the popover triages them and clicking a row jumps + clears.
- Jump Palette —
Ctrl+Jfuzzy-jumps across workspaces (recents-first, branch + repo matching).Ctrl+Shift+Jworks from inside a terminal. - CI badge — failing GitHub Actions show a red
CI ✗pill (repo-wide REST polling, rate-limit-safe by construction); clicking hands the failing run's logs to that workspace's agent to fix.
Review agent work without leaving the app
- Diff review pane — a new Diff tab (lightweight DOM, no Monaco): unified diffs in two scopes (uncommitted / vs base, three-dot), per-hunk selective staging (visual
git add -p, proven against git-on-disk state), line-pinned annotations batched into one "Send to agent" revision prompt, and correct Unstage gating on the actually-staged subset.
Point at UI, get context
- Design Mode — a crosshair in the browser pane: hover highlights elements, click captures outer HTML + a 12-property computed-style subset + a cropped screenshot, bundled straight into the agent composer. Escape cancels. Selector paths drop hashed framework classes.
Reclaim memory from idle agents
- Session hibernation — idle, unfocused, done agents get their process stopped after 30 min (env-tunable:
ORCHESTRA_HIBERNATE_AFTER_MS,ORCHESTRA_HIBERNATE_SWEEP_MS); a quiet zZ chip marks them and they restore on click. Waiting/error/active/sandbox workspaces are never touched; the killed pid is logged.
Chrome
- Orca-inspired polish — a deeper, neutral near-black surface ladder and the signature inverted active-tab pill (light fill, dark ink). Verified boot-to-paint with the pill inversion measured, not eyeballed.
Fixes along the way
- Two literal-NUL bugs fixed (one made a source file binary-to-git and un-reviewable, one made it binary-to-grep and silently truncated searches).
- The CLI now fails loudly instead of printing a false
Delivered (ok).on unknown message targets. - The events-spool test flake was root-caused (flock timeout under multi-agent machine load — not a product bug) and documented.
Full Changelog: v0.5.186...v0.5.187