1 2 3 4 5 6 7 8 9 10 11 12 13 14
use chrono::{DateTime, Utc}; #[derive(Clone, Debug)] pub struct AgentRegistered { pub agent_id: String, pub at: DateTime<Utc>, } #[derive(Clone, Debug)] pub struct AgentInvoked { pub agent_id: String, pub at: DateTime<Utc>, pub prompt_size: usize, }