Structs§
- Authorization
Diagnostic - Carried
Worker - A worker carried across a daemon reload (
ReloadSession::workers). - Subagent
Archive Meta - What
subagent_resumeneeds to relaunch a worker when only its archive is left. - Subagent
Display Row - Snapshot row produced by SubagentRegistry::display_rows().
Used by the TUI reconcile path as the registry’s liveness authority.
Serde: travels in
SessionEventWire::SubagentRows(phase 3). - Subagent
Handle - Subagent
Registry - Subagent
Result - Subagent
State - All mutable state shared between the subagent thread and its handle. Collapsed behind a single RwLock so a status poll takes exactly one lock.
- Terminal
Diagnostic
Enums§
- Subagent
Status - Terminal
Category - Worker
Cancel Scope - Which running workers an interruption cancels.
Constants§
- FINISHED_
HANDLE_ TTL - Finished-but-uncollected handles are retained this long before GC.
- MAX_
CARRIED_ ARCHIVES - At most this many reaped archives ride along a reload (paths only).
- TOMBSTONE_
OUTPUT_ MAX_ BYTES - Maximum terminal text retained by a transport-free tombstone.
Functions§
- handle_
number sa_12→ 12 (handle ids fromsubagent_start/resume/subagent).- reap_
finished - safe_
failure_ message