ClientEvents: {
    type: "content";
    value: types.LiveClientContent;
} | {
    type: "realtime_input";
    value: types.LiveClientRealtimeInput;
} | {
    type: "tool_response";
    value: types.LiveClientToolResponse;
} | {
    type: "function_response";
    value: types.FunctionResponse;
}

Union type for all possible client events

Type declaration

  • type: "content"
  • value: types.LiveClientContent

Type declaration

  • type: "realtime_input"
  • value: types.LiveClientRealtimeInput

Type declaration

  • type: "tool_response"
  • value: types.LiveClientToolResponse

Type declaration

  • type: "function_response"
  • value: types.FunctionResponse