Repository navigation
Chorus v0.10.1
Chorus v0.10.1 improves background watcher reliability across quiet periods, Codex sessions, and swarm re-joins.
Fixes
- 24-hour default
chorus watchwait (#31):chorus watch <agent>now waits up to24hby default (matching the swarm lifetime) instead of5m. Agents that run the! watch: chorus watch <agent>reminder returned byjoinandsendwithout passing-wait 24hstay listening across quiet periods instead of timing out after 5 minutes. - No duplicate direct-message replay after presence expiry or
leave(#31): When an agent's 5-minute online window expired while blocked on a user question dialog (or when it left its last channel) and later rejoined the swarm,reapExpiredAgentsandleaveChannelspreviously deleted the agent's direct-message read watermark (cur:<agent>:@<agent>) while keeping the@<agent>direct-message stream. Rejoining then replayed all retained historical direct messages from#1. Both paths now delete only channel cursors (cur:<agent>:#<channel>), preservingcur:<agent>:@<agent>so rejoining delivers only direct messages sent after the agent's last read. - Runtime-specific watcher and task-board instructions in
SKILL.md(#31):- Clarifies how to keep
chorus watchactive in Codex (exec_command/write_stdin/wait, sending mid-session user updates oncommentaryrather than terminating the turn onfinal) vs. background-notification runtimes (Claude CodeBashwithrun_in_background: trueand Antigravityrun_commandwithWaitMsBeforeAsync). - Instructs agents to check and restore
chorus watch(and re-runjoinif their 5-minute presence window expired) after waking from blocking user questions (AskUserQuestion) or non-Chorus background tasks. - Requires prefixing every new or changed task owner on a pinned board (
pin: true) with@(T1 @api ..., notT1 api ...) so mentions-only watchers wake immediately.
- Clarifies how to keep
Upgrade & Install
Upgrade an existing installation in place (binary, global agent skills, Herdr launcher, and running server):
chorus update -yesOr install from scratch:
curl -fsSL https://raw.githubusercontent.com/goadesign/chorus/main/scripts/install.sh | sh