Skip to main content

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

fn new(max_events: usize) -> Self
Create a new context trace sink Parameters:
NameType
max_eventsusize

events

fn events(&self) -> Vec<TraceEvent>
Get all events

clear

fn clear(&self) -> ()
Clear events

Source

View on GitHub

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