VoiceAgentClientEvent type

A stable v1 message sent by a client over a voice-agent WebSocket.

type VoiceAgentClientEvent =
  | RealtimeClientEventConversationItemCreate
  | RealtimeClientEventConversationItemDelete
  | RealtimeClientEventConversationItemRetrieve
  | RealtimeClientEventConversationItemTruncate
  | RealtimeClientEventInputAudioBufferAppend
  | RealtimeClientEventInputAudioBufferClear
  | RealtimeClientEventOutputAudioBufferClear
  | RealtimeClientEventInputAudioBufferCommit
  | RealtimeClientEventResponseCancel
  | RealtimeClientEventResponseCreate
  | VoiceAgentClientEventSessionUpdate
  | VoiceAgentClientEventSessionAvatarConnect
  | VoiceAgentClientEventRtcCallSdpCreate