Repository navigation
Custode 0.2.1
Custode 0.2.1 adds a focused conversation view for every agent. It gives ordinary operator-to-agent work the same clear, full-height transcript shape as Claude Code and Codex while keeping the information-dense control room available for fleet supervision.
Focused conversations
- Open any agent at
/agents/:id/conversationfrom its control-room header. - Read operator prompts, provider replies, questions, approvals, and outcomes as correlated exchanges instead of separate operational records.
- Keep exact markdown results and errors visible without exposing internal receipt noise.
- Load older history in complete exchanges with a stable snapshot, so new activity does not shift pagination.
- Share the saved draft with the control-room composer.
- Preserve scroll position when older history is prepended and follow live replies only when already near the bottom.
- Answer questions and approve or reject gates inline on the exchange that is actually waiting.
Reliability
- Preserve question and approval detail through continuation turns.
- Settle rejected approvals durably without allowing an old rejection replay to refuse a newer gate.
- Broadcast conversation updates only after persistence succeeds.
Upgrade
Drain the running fleet and wait for it to stop, pull v0.2.1, run mix custode doctor, and restart Custode. There are no migrations, prompt changes, dependency updates, or operator skill changes in this release.
Custode remains source-installed. This release does not publish a Hex package or binary artifact.