summaryrefslogtreecommitdiff
path: root/Omni/Task.hs
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-12-01 12:34:34 -0500
committerBen Sima <ben@bensima.com>2025-12-01 12:34:34 -0500
commit726f71e6c2b697d198eb35f2ba9e3f19ee7b2482 (patch)
tree0c1671d9e4b44de6d0502bcbc6aef59268ba89a2 /Omni/Task.hs
parenta16de8c9884f7eab639d1e5b016c9d6846866e03 (diff)
Add actor tracking for status changes and use unified timeline
- updateTaskStatusWithActor logs status_change events to agent_events - Worker uses Junior actor for status changes - Jr review uses System/Human actors appropriately - CLI task update uses Human actor - Remove task_activity table schema (migrated to agent_events) - addComment now inserts into agent_events with event_type='comment' Task-Id: t-213
Diffstat (limited to 'Omni/Task.hs')
-rw-r--r--Omni/Task.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Omni/Task.hs b/Omni/Task.hs
index 3a68fa5..ce26f41 100644
--- a/Omni/Task.hs
+++ b/Omni/Task.hs
@@ -373,7 +373,7 @@ move' args
putText " [ ] Feature works in production (manual verification)"
putText ""
- updateTaskStatus tid newStatus deps
+ updateTaskStatusWithActor tid newStatus deps Human
-- Record verification in activity log if verified
when (newStatus == Done && isVerified)