Interface: TransportCapabilities
Defined in: packages/aiui-oracle/src/types.ts:469
What a transport can and cannot do — read by widgets so a missing feature is visibly absent, never silently broken.
Properties
injectAudio
injectAudio:
boolean
Defined in: packages/aiui-oracle/src/types.ts:475
input_audio_buffer.append is a documented input path (WS yes).
replyAudioData
replyAudioData:
boolean
Defined in: packages/aiui-oracle/src/types.ts:471
Reply audio available as PCM data events (WS yes; WebRTC no — track only).
serverBargeIn
serverBargeIn:
boolean
Defined in: packages/aiui-oracle/src/types.ts:473
Barge-in handled server-side (WebRTC yes; WS = client bookkeeping).
sideband
sideband:
boolean
Defined in: packages/aiui-oracle/src/types.ts:477
Exposes a call id a sideband participant can join (WebRTC yes).