Member Junction
    Preparing search index...

    Interface RealtimeSessionParamsPrep

    Output of RealtimeClientSessionService.PrepareRealtimeSessionParams — the host-agnostic prep that every realtime surface consumes before opening a session its own way. Carries the assembled RealtimeSessionParams plus the resolved co-agent / model / effective config the openers need.

    interface RealtimeSessionParamsPrep {
        CoAgent?: MJAIAgentEntityExtended;
        EffectiveConfig?: RealtimeCoAgentConfig;
        ErrorMessage?: string;
        Resolution?: RealtimeModelResolution;
        SessionParams?: RealtimeSessionParams;
        Success: boolean;
    }
    Index

    Properties

    The resolved co-agent (the Realtime-type agent that does the voicing).

    EffectiveConfig?: RealtimeCoAgentConfig

    The effective config from the full precedence cascade (type-default < co-agent < target < override).

    ErrorMessage?: string

    Failure reason (present only when Success is false).

    The resolved realtime model + identifiers.

    SessionParams?: RealtimeSessionParams

    The assembled session params (TARGET-identity prompt, stable tools incl. invoke-target, voice, memory).

    Success: boolean

    Whether prep succeeded. When false, only ErrorMessage is set.