Span Kind • Rust AI Agent SDK
SpanKind: Kind of span.
SpanKind
Defined in the trace module.
Rust AI Agent SDK
Kind of span.
Fields
| Name | Type | Description |
|---|---|---|
Internal | variant | – |
operation | variant | – |
Internal | variant | Internal operation |
LLM | variant | – |
call | variant | – |
Llm | variant | LLM call |
Tool | variant | – |
call | variant | – |
Tool | variant | Tool call |
Agent | variant | – |
execution | variant | – |
Agent | variant | Agent execution |
Workflow | variant | – |
execution | variant | – |
Workflow | variant | Workflow execution |
Memory | variant | – |
operation | variant | – |
Memory | variant | Memory operation |
Network | variant | – |
API | variant | – |
call | variant | – |
Network | variant | Network/API call |
Custom | variant | – |
Custom | variant | Custom |
Source
View on GitHubpraisonai/src/trace/mod.rs at line 0