Member Junction
    Preparing search index...

    Interface MJAIPromptEntity_RealtimeConfigurationSettings

    Realtime (speech-to-speech) knobs.

    Index

    Properties

    FullDuplex?: boolean

    Whether this realtime model natively supports full-duplex conversational audio (simultaneous speaking and listening with natural interruptions).

    When true, full-duplex models do not receive turn-taking tools or an energy-VAD floor gate, allowing the provider's native full-duplex model to handle natural turn transitions. Cascades AIModelType -> Vendor ModelDefaults -> AIModel -> AIModelVendor.

    Which server signal means the session has gone idle. Absent = 'turnComplete'.

    Prices for output the token cost rows do not cover, such as avatar video. Set it on the model-vendor row.

    Reasoning plane settings — dual delegation configuration. Absent defaults to 'local'.

    RequestedTracks?: readonly MJAIPromptEntity_RealtimeTrackDescriptor[]

    Media tracks a session asks the model to establish beyond audio. Absent or empty establishes audio only, so a video track exists only because something asked for it and never arrives as an inherited cost. Requests are intersected with what the model supports.

    Tool-execution semantics this model permits. Absent = the profile's own defaults.

    Catalog-level turn-detection default for this model. Folded into the realtime session Config bag as the turnDetection key BELOW the agent/app config cascade (realtime.session.turnDetection) and the runtime override — the catalog supplies the default, agents/apps/callers refine it.