Defined in: packages/typescript/ai/src/realtime/types.ts:251
Event payloads for realtime events
audio_chunk: object;audio_chunk: object;Defined in: packages/typescript/ai/src/realtime/types.ts:259
data: ArrayBuffer;data: ArrayBuffer;sampleRate: number;sampleRate: number;error: object;error: object;Defined in: packages/typescript/ai/src/realtime/types.ts:263
error: Error;error: Error;interrupted: object;interrupted: object;Defined in: packages/typescript/ai/src/realtime/types.ts:262
optional messageId: string;optional messageId: string;message_complete: object;message_complete: object;Defined in: packages/typescript/ai/src/realtime/types.ts:261
message: RealtimeMessage;message: RealtimeMessage;mode_change: object;mode_change: object;Defined in: packages/typescript/ai/src/realtime/types.ts:253
mode: RealtimeMode;mode: RealtimeMode;status_change: object;status_change: object;Defined in: packages/typescript/ai/src/realtime/types.ts:252
status: RealtimeStatus;status: RealtimeStatus;tool_call: object;tool_call: object;Defined in: packages/typescript/ai/src/realtime/types.ts:260
input: unknown;input: unknown;toolCallId: string;toolCallId: string;toolName: string;toolName: string;transcript: object;transcript: object;Defined in: packages/typescript/ai/src/realtime/types.ts:254
isFinal: boolean;isFinal: boolean;role: "user" | "assistant";role: "user" | "assistant";transcript: string;transcript: string;