pub trait HasLegacyEvent {
// Required method
fn as_legacy_events(&self, show_raw_agent_reasoning: bool) -> Vec<EventMsg>;
}pub trait HasLegacyEvent {
// Required method
fn as_legacy_events(&self, show_raw_agent_reasoning: bool) -> Vec<EventMsg>;
}