Core Types¶
The universal vocabulary for agent execution traces. Every adapter converts framework-specific data into these types.
Agent Run¶
AgentRun
¶
Bases: BaseModel
Complete execution trace of an agent run.
tool_calls
property
¶
All tool calls across all steps, flattened.
Step¶
Step
¶
Bases: BaseModel
A single reasoning/action step in an agent run.
Tool Call¶
ToolCall
¶
Bases: BaseModel
A single tool/function invocation within an agent step.
Agent Input¶
AgentInput
¶
Bases: BaseModel
Input to an agent run.
Score¶
Score
¶
Bases: BaseModel
An evaluation score for an agent run.
Stream Event¶
StreamEvent
¶
Bases: BaseModel
A single streaming event from an agent execution.
Stream Event Type¶
StreamEventType
¶
Bases: str, Enum
Types of streaming events.