Expand description
Daemon shutdown: end every session concurrently inside ONE wall budget, then shut the shared extension host down.
Constants§
- FORCE_
BUDGET --force: give the actors this long, then drop them.- SESSION_
END_ BUDGET session::budgets::SESSION_END_TIMEOUT_SECS: the worst case of one session’sfinish(cancelled-turn drain, save, hooks, observability flush); sessions end concurrently, so it is shared, not ×N.