Member Junction
    Preparing search index...
    RealtimeConnectionState:
        | "connecting"
        | "listening"
        | "speaking"
        | "thinking"
        | "error"
        | "closed"

    Connection / turn state for a real-time voice session, surfaced to the UI overlay.

    • connecting — negotiating the session + provider handshake
    • listening — connected, mic open, waiting for / hearing the user
    • speaking — the agent is producing audio
    • thinking — the agent delegated work (tool call) and is waiting on a result
    • error — a fatal error occurred; the session is no longer usable
    • closed — the session has been torn down