feat: group ecc2 sessions by project and task

This commit is contained in:
Affaan Mustafa
2026-04-09 19:54:28 -07:00
parent 181bc26b29
commit cf8b5473c7
8 changed files with 540 additions and 38 deletions

View File

@@ -272,6 +272,8 @@ mod tests {
db.insert_session(&Session {
id: session_id.clone(),
task: "stream output".to_string(),
project: "workspace".to_string(),
task_group: "general".to_string(),
agent_type: "test".to_string(),
working_dir: env::temp_dir(),
state: SessionState::Pending,
@@ -338,6 +340,8 @@ mod tests {
db.insert_session(&Session {
id: session_id.clone(),
task: "quiet process".to_string(),
project: "workspace".to_string(),
task_group: "general".to_string(),
agent_type: "test".to_string(),
working_dir: env::temp_dir(),
state: SessionState::Pending,