Skip to main content

Module subagent

Module subagent 

Source

Structs§

AuthorizationDiagnostic
SubagentDisplayRow
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).
SubagentHandle
SubagentRegistry
SubagentResult
SubagentState
All mutable state shared between the subagent thread and its handle. Collapsed behind a single RwLock so a status poll takes exactly one lock.
TerminalDiagnostic

Enums§

SubagentStatus
TerminalCategory

Constants§

FINISHED_HANDLE_TTL
Finished-but-uncollected handles are retained this long before GC.
TOMBSTONE_OUTPUT_MAX_BYTES
Maximum terminal text retained by a transport-free tombstone.

Functions§

reap_finished
safe_failure_message