pub type GuardianEvent = StreamEvent;Aliased Type§
pub enum GuardianEvent {
Show 56 variants
Keepalive,
Metadata(ResponseMetadata),
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),
Unknown,
}Variants§
Keepalive
Undocumented upstream heartbeat; converted to Claude ping or otherwise ignored.
Metadata(ResponseMetadata)
Out-of-band response metadata emitted by the Codex Responses backend.
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)
Unknown
A future event type is ignored by converters. Known event payloads remain strict. Native passthrough retains the original bytes rather than this marker.