multica/apps/web/features/issues
Jiang Bohan 365b5b5f0e feat(agent): add task cancellation with stop button
Users can now interrupt running agents via a "Stop" button on the live
card. The daemon polls task status every 5 seconds and kills the agent
process when cancellation is detected.

Changes:
- New CancelAgentTask SQL query and CancelTask service method
- POST /api/issues/{id}/tasks/{taskId}/cancel endpoint
- Daemon polls GetTaskStatus during execution, cancels context on match
- Frontend: Stop button on AgentLiveCard, task:cancelled WS event
2026-03-31 18:43:37 +08:00
..
components feat(agent): add task cancellation with stop button 2026-03-31 18:43:37 +08:00
config feat(ui): restyle issue status and priority with colored badges 2026-03-31 03:26:43 +08:00
hooks refactor(issues): extract hooks from issue-detail, eliminate dual source of truth 2026-03-31 13:09:17 +08:00
stores feat(issues): add assignee and creator filters with two-level dropdown 2026-03-31 11:04:21 +08:00
utils feat(issues): add assignee and creator filters with two-level dropdown 2026-03-31 11:04:21 +08:00
index.ts feat(issues): rewrite issues page with component decomposition and persisted filters 2026-03-26 12:36:01 +08:00
store.ts feat(realtime): WS invalidation + refetch pattern, inbox bugfixes, UI polish 2026-03-29 13:49:40 +08:00