Span data
SpanData
Bases: ABC
表示 trace 中的 span 数据。
Source code in agents/tracing/span_data.py
AgentSpanData
Bases: SpanData
表示 trace 中的 Agent Span。 包含 name、handoffs、tools 和 output_type。
Source code in agents/tracing/span_data.py
FunctionSpanData
Bases: SpanData
表示 trace 中的 Function Span。 包含 input、output 以及 MCP 数据(如适用)。
Source code in agents/tracing/span_data.py
GenerationSpanData
Bases: SpanData
表示 trace 中的 Generation Span。 包含 input、output、model、model_config 和 usage。
Source code in agents/tracing/span_data.py
ResponseSpanData
Bases: SpanData
表示 trace 中的 Response Span。 包含 response 和 input。
Source code in agents/tracing/span_data.py
HandoffSpanData
Bases: SpanData
表示 trace 中的 Handoff Span。 包含源 agent 和目标 agent。
Source code in agents/tracing/span_data.py
CustomSpanData
Bases: SpanData
表示 trace 中的 Custom Span。 包含 name 和 data 属性包。
Source code in agents/tracing/span_data.py
GuardrailSpanData
Bases: SpanData
表示 trace 中的 Guardrail Span。 包含 name 和 triggered 状态。
Source code in agents/tracing/span_data.py
TranscriptionSpanData
Bases: SpanData
表示 trace 中的 Transcription Span。 包含 input、output、model 和 model_config。
Source code in agents/tracing/span_data.py
SpeechSpanData
Bases: SpanData
表示 trace 中的 Speech Span。 包含 input、output、model、model_config 和 first_content_at。
Source code in agents/tracing/span_data.py
SpeechGroupSpanData
Bases: SpanData
表示 trace 中的 Speech Group Span。
Source code in agents/tracing/span_data.py
MCPListToolsSpanData
Bases: SpanData
表示 trace 中的 MCP List Tools Span。 包含 server 和 result。