pub trait AgentObserver: Send {
// Required method
fn on_event(&mut self, message: &AgentEvent);
}Expand description
Observer of the agent’s event stream. Observers receive the same events the agent sends on its event channel, synchronously and in order — including events that channel consumers such as UIs and session persistence filter out downstream.
Required Methods§
fn on_event(&mut self, message: &AgentEvent)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".