@runloop/agent-axon-client
    Preparing search index...

    Type Alias SDKSessionStateChangedMessage

    Mirrors notifySessionStateChanged. 'idle' fires after heldBackResult flushes and the bg-agent do-while exits — authoritative turn-over signal.

    type SDKSessionStateChangedMessage = {
        session_id: string;
        state: "idle" | "running" | "requires_action";
        subtype: "session_state_changed";
        type: "system";
        uuid: UUID;
    }
    Index

    Claude SDK

    session_id: string
    state: "idle" | "running" | "requires_action"
    subtype: "session_state_changed"
    type: "system"
    uuid: UUID