#[derive(Debug)]
pub struct VaultMemory {
pub tone: String,
pub reem_code: String,
pub intent: String,
pub summary: String,
pub voice_log_time: String,
pub created_at: String,
pub cia_signature: String,
}
impl VaultMemory {
pub fn mock() -> Self {
Self {
intent: String::from("unknown"),
summary: String::from("mock summary"),
voice_log_time: String::from("2025-01-01T00:00:00Z"),
cia_signature: String::from("mock_cia"),
created_at: String::from("2025-01-01T00:00:00Z"),
reem_code: String::from("REEM-X00"),
tone: String::from("neutral"),
}
}
}