mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-27 21:33:41 +02:00
Remove charts:
- Delete Gantt chart and token consumption chart components
- Remove analytics view mode toggle from transcript dialog
- Restore clean single-view layout
Backend:
- Add ListWorkspaceTasks SQL query (joins agent_task_queue with agent
to filter by workspace_id, ordered by created_at DESC, limit param)
- Add GET /api/workspaces/{id}/tasks endpoint with limit query param
- Regenerate sqlc
Frontend:
- Add listWorkspaceTasks API method + workspaceTasksOptions TanStack query
- Add SessionsPage component in packages/views/sessions/ showing:
- Active sessions (running/dispatched/queued) with elapsed time
- Recent sessions (completed/failed/cancelled) with completion time
- Agent avatar, name, issue link, status badge per row
- Real-time updates via WS events (task:dispatch/completed/failed/cancelled)
- Add /sessions route + sidebar navigation entry (Zap icon)
- Export from packages/views
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>