Streaming: log session lifecycles and why streamers fail #7

Merged
branderson merged 1 commits from session-manager-logging into main 2026-10-14 16:02:28 -07:00
1 Commits
Author SHA1 Message Date
branderson 9144395201 feat(streaming): log session lifecycles and why streamers fail
The session manager logs each session's creation, readiness time and
removal with its reason. A streamer that exits during startup now fails
the start at once instead of after 60 seconds, and the log carries its
exit code and last output; containers are no longer auto-removed, so
that output survives until teardown. A failed start reaches the app as
a 502.
2026-10-14 00:52:36 -07:00