trace
Rust AI Agent SDK Trace Module for PraisonAI Rust SDK. Provides tracing and observability for agent execution.Example
Import
Classes
Span
A span representing a unit of work.
SpanEvent
An event within a span.
TraceContext
Context for a trace.
ConsoleExporter
Console exporter (prints to stdout).
JsonFileExporter
JSON file exporter.
Tracer
Global tracer for convenience.
ContextEvent
A context event for replay/debugging.
ContextNoOpSink
No-op sink (does nothing, zero overhead).
ContextListSink
List sink (stores events in memory).
ContextTraceEmitter
Context trace emitter.
TraceExporter
Trait for trace exporters.
ContextTraceSinkProtocol
Protocol trait for context trace sinks.
SpanKind
Kind of span.
SpanStatus
Status of a span.
ContextEventType
Type of context event.

