Skip to content

bodhi-realtime-agent / TransportCapabilities

Interface: TransportCapabilities

Defined in: types/transport.ts:6

Static capabilities — orchestrator branches on these, never on provider names.

Properties

contextCompression

contextCompression: boolean

Defined in: types/transport.ts:18

Supports server-side context compression (Gemini: yes, OpenAI: no).


groundingMetadata

groundingMetadata: boolean

Defined in: types/transport.ts:20

Provides grounding metadata with search citations (Gemini: yes, OpenAI: no).


inPlaceSessionUpdate

inPlaceSessionUpdate: boolean

Defined in: types/transport.ts:14

Supports in-place session update without reconnection (OpenAI: yes, Gemini: no).


messageTruncation

messageTruncation: boolean

Defined in: types/transport.ts:8

Can truncate server-side message at audio playback position (OpenAI: yes, Gemini: no).


sessionResumption

sessionResumption: boolean

Defined in: types/transport.ts:16

Supports session resumption on disconnect (Gemini: yes, OpenAI: no).


turnDetection

turnDetection: boolean

Defined in: types/transport.ts:10

Server-side VAD / end-of-turn detection (V1 requires true).


userTranscription

userTranscription: boolean

Defined in: types/transport.ts:12

Provides transcriptions of user audio input.

Built with VitePress