gsxdsm
7d484dd972
feat(FN-1257): add runContext audit trail for task mutations
...
- Add RunMutationContext type to track which agent run caused a mutation
- Thread runContext through TaskStore.logEntry, addComment, addSteeringComment, and pauseTask
- Propagate runContext from HeartbeatMonitor.executeHeartbeat to task store operations
- Propagate runContext from TaskExecutor.execute to task store operations
- Add GET /api/agents/:id/runs/:runId/mutations endpoint to query mutations by runId
- Add createTaskLogToolWithContext for heartbeat tools with run context support
- Add comprehensive tests for RunMutationContext across store and heartbeat modules
- Update memory.md with RunMutationContext usage convention
2026-04-09 13:59:43 -07:00
..
2026-04-08 12:27:11 -07:00
2026-04-01 10:00:17 -07:00
2026-04-09 11:51:03 -07:00
2026-04-09 13:59:43 -07:00
2026-04-09 13:59:43 -07:00
2026-04-08 06:18:47 -07:00
2026-03-31 19:29:47 -07:00
2026-03-31 13:33:44 -07:00
2026-04-08 05:55:36 -07:00
2026-04-08 05:55:36 -07:00
2026-04-09 13:59:43 -07:00
2026-04-05 13:37:21 -07:00
2026-04-05 13:37:21 -07:00
2026-04-04 19:47:48 -07:00
2026-04-04 19:47:48 -07:00
2026-04-07 11:20:48 -07:00
2026-04-07 11:20:48 -07:00
2026-04-09 13:00:37 -07:00
2026-04-09 13:59:43 -07:00
2026-04-08 14:38:36 -07:00
2026-04-09 13:22:29 -07:00
2026-04-07 22:56:09 -07:00
2026-04-09 13:22:29 -07:00
2026-04-08 14:38:36 -07:00
2026-04-08 14:38:36 -07:00
2026-04-09 13:45:19 -07:00
2026-04-09 13:45:19 -07:00
2026-04-07 19:06:18 -07:00
2026-04-07 22:56:09 -07:00
2026-04-07 22:56:09 -07:00
2026-04-08 02:00:39 -07:00
2026-04-08 02:00:39 -07:00
2026-04-09 13:22:29 -07:00
2026-04-09 13:22:29 -07:00
2026-04-05 22:17:30 -07:00
2026-04-04 19:47:48 -07:00
2026-04-08 14:38:36 -07:00
2026-04-01 07:44:04 -07:00
2026-04-04 00:29:34 -07:00
2026-04-04 02:01:58 -07:00
2026-04-04 02:01:58 -07:00
2026-04-07 22:56:09 -07:00
2026-04-08 11:49:33 -07:00
2026-03-31 23:19:03 -07:00
2026-04-02 17:55:25 -07:00
2026-04-02 13:39:04 -07:00
2026-04-03 07:58:45 -07:00
2026-04-03 07:58:45 -07:00
2026-04-05 21:59:42 -07:00
2026-04-05 23:50:36 -07:00
2026-04-07 15:17:08 -07:00
2026-04-09 12:06:10 -07:00
2026-04-09 11:51:03 -07:00
2026-04-09 07:21:14 -07:00
2026-04-09 12:21:51 -07:00
2026-04-08 12:46:24 -07:00
2026-04-08 12:46:24 -07:00
2026-04-05 13:37:21 -07:00
2026-04-05 13:37:21 -07:00
2026-04-05 22:50:03 -07:00
2026-04-05 22:50:03 -07:00
2026-04-04 22:03:42 -07:00
2026-04-04 22:03:42 -07:00
2026-04-08 08:57:09 -07:00
2026-04-08 14:38:36 -07:00
2026-03-31 19:29:47 -07:00
2026-04-02 13:29:48 -07:00
2026-04-08 14:38:36 -07:00
2026-04-05 20:56:58 -07:00
2026-04-04 18:31:18 -07:00
2026-04-08 14:38:36 -07:00