Type Alias GuardianEvent
Source pub type GuardianEvent = StreamEvent;
pub enum GuardianEvent {
Show 53 variants
Created(ResponseCreated),
Queued(ResponseQueued),
InProgress(ResponseInProgress),
Completed(ResponseCompleted),
Failed(ResponseFailed),
Incomplete(ResponseIncomplete),
OutputItemAdded(OutputItemEvent),
OutputItemDone(OutputItemEvent),
ContentPartAdded(ContentPartEvent),
ContentPartDone(ContentPartEvent),
OutputTextDelta(OutputTextDelta),
OutputTextDone(OutputTextDone),
OutputTextAnnotationAdded(OutputTextAnnotationAdded),
RefusalDelta(RefusalDelta),
RefusalDone(RefusalDone),
ReasoningTextDelta(ReasoningTextDelta),
ReasoningTextDone(ReasoningTextDone),
ReasoningSummaryPartAdded(ReasoningSummaryPartAddedEvent),
ReasoningSummaryPartDone(ReasoningSummaryPartDoneEvent),
ReasoningSummaryTextDelta(ReasoningSummaryTextDelta),
ReasoningSummaryTextDone(ReasoningSummaryTextDone),
FunctionCallArgumentsDelta(FunctionCallArgumentsDelta),
FunctionCallArgumentsDone(FunctionCallArgumentsDone),
CustomToolInputDelta(CustomToolInputDelta),
CustomToolInputDone(CustomToolInputDone),
CodeInterpreterCodeDelta(CodeInterpreterCodeDelta),
CodeInterpreterCodeDone(CodeInterpreterCodeDone),
AudioDelta(AudioDelta),
AudioDone(AudioDone),
AudioTranscriptDelta(AudioTranscriptDelta),
AudioTranscriptDone(AudioTranscriptDone),
ImagePartial(ImagePartial),
ImageCall(ImageCall),
ImageGenerating(ImageCall),
ImageCompleted(ImageCall),
CodeInterpreterInProgress(CodeInterpreterEvent),
CodeInterpreterInterpreting(CodeInterpreterEvent),
CodeInterpreterCompleted(CodeInterpreterEvent),
FileSearchInProgress(ToolCallEvent),
FileSearchSearching(ToolCallEvent),
FileSearchCompleted(ToolCallEvent),
WebSearchInProgress(ToolCallEvent),
WebSearchSearching(ToolCallEvent),
WebSearchCompleted(ToolCallEvent),
McpArgumentsDelta(McpArgumentsDelta),
McpArgumentsDone(McpArgumentsDone),
McpInProgress(McpCallEvent),
McpCompleted(McpCallEvent),
McpFailed(McpCallEvent),
McpListToolsInProgress(McpListToolsEvent),
McpListToolsCompleted(McpListToolsEvent),
McpListToolsFailed(McpListToolsEvent),
Error(ResponseErrorEvent),
}