use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize)] pub struct BackgroundTask { pub id: String, pub session_id: String, pub channel: String, pub chat_id: String, pub prompt: String, pub allowed_tools: Option, pub status: String, pub result: Option, pub error: Option, pub tool_calls_count: i64, pub iterations: i64, pub started_at: Option, pub finished_at: Option, pub created_at: i64, }