Skip to main content

Variable: ConversationEventSchema

const ConversationEventSchema: ZodObject<{ arguments: ZodOptional<ZodRecord<ZodString, ZodType<JsonValue, unknown, $ZodTypeInternals<JsonValue, unknown>>>>; argumentsDelta: ZodOptional<ZodString>; content: ZodOptional<ZodString>; data: ZodOptional<ZodType<JsonValue, unknown, $ZodTypeInternals<JsonValue, unknown>>>; error: ZodOptional<ZodCustom<Error, Error>>; id: ZodOptional<ZodString>; participant: ZodOptional<ZodString>; result: ZodOptional<ZodType<JsonValue, unknown, $ZodTypeInternals<JsonValue, unknown>>>; source: ZodEnum<{ conversation: "conversation"; tool_loop: "tool_loop"; }>; timestamp: ZodDate; toolName: ZodOptional<ZodString>; turnNumber: ZodOptional<ZodNumber>; type: ZodEnum<{ conversation_complete: "conversation_complete"; error: "error"; reasoning: "reasoning"; structured_output_delta: "structured_output_delta"; text_delta: "text_delta"; tool_call_output: "tool_call_output"; tool_call_start: "tool_call_start"; tool_call_stream_complete: "tool_call_stream_complete"; tool_call_stream_delta: "tool_call_stream_delta"; tool_call_stream_start: "tool_call_stream_start"; tool_execution_stream: "tool_execution_stream"; tool_validation_error: "tool_validation_error"; turn_complete: "turn_complete"; turn_start: "turn_start"; }>; }, $strip>

Defined in: chat/src/schemas.ts:82

Conversation event schema