Swarmterm 1.0.4 sharpens how you read and steer a swarm of agents — clearer status, a smarter Git panel, and calmer notifications.
Agent status you can trust
- Claude Code panes read working / blocked / done from Claude Code's own hooks, not screen heuristics — far fewer false "done"s and missed "needs input".
- Status dots now show how long a pane has waited ("blocked for 4m"), and Jump to Attention (⌘/Ctrl+Shift+J) hops to the next pane that needs you — longest-waiting first — with a navbar badge counting them.
- A context-usage chip in the pane header shows how full a Claude Code session's context is.
Git panel & worktrees
- Merge readiness: the panel tells you whether an agent's worktree branch merges cleanly into
main(and how far behind it is) — before the agent is gone. - The panel auto-selects the main worktree for agent panes, refreshes while open, and refreshes when a shell command finishes (with opt-in shell integration).
Calmer notifications
- Several panes finishing at once now share one chime and one banner instead of stacking.
- Plain terminal panes can notify when a long command finishes (opt-in shell integration).
War Room
- State-aware delivery: a prompt handed to a peer is held while that peer is blocked or mid-task, and only nudges a peer that is genuinely idle.
- New agent tools
war_room.wait_peer(block until a peer is blocked / idle / done) andwar_room.read_peer(read a peer's latest screen). - Hardened: control bytes in delivered prompts are neutralized, and pasted-but-unsent input no longer misreads as a submitted command.
Fixes
- The find bar no longer shows a stale match count or highlights after an invalid regex.
- Settings writers stop reordering and reformatting your config files.
- More correct OSC 52 clipboard and OSC 133 shell-mark handling across shells.
Install
- macOS — universal
.dmg, Apple-notarized. - Windows —
Swarmterm_1.0.4_x64-setup.exe. The installer is not code-signed yet, so SmartScreen will warn: click More info → Run anyway. The auto-updater never re-triggers this warning.
Existing installs update automatically.