Skip to main content

GuardianEvent

Type Alias GuardianEvent 

Source
pub type GuardianEvent = StreamEvent;

Aliased Type§

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),
}

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)