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.