| 13 | |
| 14 | #[derive(Debug, Clone, Serialize, Deserialize)] |
| 15 | pub struct Session { |
| 16 | pub id: String, |
| 17 | pub project_path: PathBuf, |
| 18 | pub created_at: DateTime<Utc>, |
| 19 | pub last_active: DateTime<Utc>, |
| 20 | pub history: Vec<HistoryEntry>, |
| 21 | } |
| 22 | |
| 23 | impl Session { |
| 24 | pub fn new(id: String, project_path: PathBuf) -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected