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
| Name | Type | Description |
|---|---|---|
events | std::sync::RwLock<Vec<TraceEvent>> | Collected events |
max_events | usize | Maximum events to keep |
Methods
new
fn new(max_events: usize) -> SelfCreate a new context trace sink
Parameters:
| Name | Type |
|---|---|
max_events | usize |
events
fn events(&self) -> Vec<TraceEvent>Get all events
clear
fn clear(&self) -> ()Clear events
Source
View on GitHubpraisonai/src/parity/specialized.rs at line 563