Context Trace Sink • Rust AI Agent SDK

ContextTraceSink: Context trace sink for collecting traces

ContextTraceSink

Defined in the specialized module.

Rust AI Agent SDK

Context trace sink for collecting traces

Fields

NameTypeDescription
eventsstd::sync::RwLock<Vec<TraceEvent>>Collected events
max_eventsusizeMaximum events to keep

Methods

new

rust
fn new(max_events: usize) -> Self

Create a new context trace sink

Parameters:

NameType
max_eventsusize

events

rust
fn events(&self) -> Vec<TraceEvent>

Get all events

clear

rust
fn clear(&self) -> ()

Clear events

Source

View on GitHub

praisonai/src/parity/specialized.rs at line 563


Related Documentation