Online Path
Client capture, echo cancellation, VAD, streaming upload, ASR partials, turn manager, LLM or tool planner, TTS streamer, playback, and telemetry.
Hidden answer: state to preserve
Preserve trace ID, model versions, audio clock, chunk index, endpoint decisions, partial transcript history, final transcript, prompt version, retrieved document IDs, TTS voice version, and client playback events. This lets you debug a bad turn without storing raw private audio by default.