Skip to main content

RunOutput Attributes

RunOutputEvent Types and Attributes

Base RunOutputEvent Attributes

All events inherit from BaseAgentRunEvent which provides these common attributes:

RunStartedEvent

RunContentEvent

RunContentCompletedEvent

IntermediateRunContentEvent

RunCompletedEvent

RunPausedEvent

RunContinuedEvent

RunErrorEvent

RunCancelledEvent

PreHookStartedEvent

PreHookCompletedEvent

PostHookStartedEvent

PostHookCompletedEvent

ReasoningStartedEvent

ReasoningStepEvent

ReasoningContentDeltaEvent

ReasoningCompletedEvent

ToolCallStartedEvent

ToolCallCompletedEvent

ToolCallErrorEvent

MemoryUpdateStartedEvent

MemoryUpdateCompletedEvent

SessionSummaryStartedEvent

SessionSummaryCompletedEvent

ParserModelResponseStartedEvent

ParserModelResponseCompletedEvent

OutputModelResponseStartedEvent

OutputModelResponseCompletedEvent

ModelRequestStartedEvent

ModelRequestCompletedEvent

CompressionStartedEvent

CompressionCompletedEvent

FollowupsStartedEvent

FollowupsCompletedEvent

CustomEvent