feat(FN-1096): add task agent assignment persistence and API

- Add assignedAgentId to core task types, database schema migration, and TaskStore persistence flows
- Implement dashboard assignment API routes for setting and clearing task-to-agent assignments
- Expand core and dashboard test coverage for persistence, migration behavior, and assignment route handling
- Add a changeset for the published CLI package to document the assignment core update
This commit is contained in:
gsxdsm
2026-04-07 22:53:47 -07:00
parent 9a332c4b61
commit 56c07aa4de
8 changed files with 261 additions and 13 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": minor
---
Add task-agent assignment: `assignedAgentId` field on tasks, `PATCH /api/tasks/:id/assign` endpoint, and `GET /api/agents/:id/tasks` endpoint for querying assigned tasks.