diff --git a/src/blackboard/operations.py b/src/blackboard/operations.py index 885a4ee..c2503ba 100644 --- a/src/blackboard/operations.py +++ b/src/blackboard/operations.py @@ -58,15 +58,17 @@ class Blackboard: (id, title, description, status, assignee, assigned_by, depends_on, parent_task, priority, task_type, deadline, retry_count, max_retries, must_haves, risk_level, - estimated_duration_minutes, escalated) - VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)""", + estimated_duration_minutes, escalated, + card_id, stage) + VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)""", (task.id, task.title, task.description, task.status, task.assignee, task.assigned_by, task.depends_on, task.parent_task, task.priority, task.task_type, task.deadline, task.retry_count, task.max_retries, task.must_haves, task.risk_level, task.estimated_duration_minutes, - 1 if task.escalated else 0), + 1 if task.escalated else 0, + task.card_id or "default", task.stage), ) conn.execute( "INSERT INTO events (task_id, agent, event_type, detail) VALUES (?,?,?,?)",