Expand description
Teardown budgets shared by every session host (values copied from
agent-tui/src/tui/signals.rs; signals.rs re-exports these on day 2).
SAVE_TIMEOUT_SECSโ session save + index end record (data safety first)HOOKS_TIMEOUT_SECSโon_session_endhook emit (concurrent, fail-open)TEARDOWN_TIMEOUT_SECS= their sum.
Constantsยง
- EXTENSIONS_
READY_ TIMEOUT - EXTENSIONS_
READY_ TIMEOUT_ SECS SessionActor::createbound onEngineHost::extensions_ready(): the loader guard should make this unreachable; it exists so a session can never hang on a loader that never reports (warns, then proceeds).- HOOKS_
TIMEOUT - HOOKS_
TIMEOUT_ SECS - SAVE_
TIMEOUT - SAVE_
TIMEOUT_ SECS - TEARDOWN_
TIMEOUT_ SECS - UNPARK_
TIMEOUT - UNPARK_
TIMEOUT_ SECS SessionActor::unparkbound (B3): journal load + runtime rebuild. Transports waitATTACH_TIMEOUT_PARKED(25 s) for a parked attach.