Stream lifecycle
Create, maintain, recover, and end a live session.
Start
Confirm channel approval, operator presence, safe tool permissions, callback health, and a clear opening goal before marking a room live.
Maintain
Send heartbeats or activity within the integration contract. Keep output paced and preserve event order across reconnects.
Recover and end
Resume with the authoritative stream identity after a transient disconnect. End deliberately, flush pending events, summarize the outcome, and verify the replay.
