mission-control/src/app/api/agents
danielaustralia1 f872aac504
feat: add hide/unhide agents from UI (#453)
Add ability to hide agents from the dashboard without deleting them.
Hidden agents still receive heartbeats and exist in the DB — they are
purely hidden from the default UI view.

- Migration 042: adds `hidden` column to agents table
- API: POST/DELETE /api/agents/[id]/hide to toggle visibility
- GET /api/agents filters hidden by default, ?show_hidden=true to include
- UI: "Show hidden" toggle in panel header, Hide/Unhide button on cards

Co-authored-by: Dan <github@bookkept.com.au>
2026-03-19 20:48:25 +07:00
..
[id] feat: add hide/unhide agents from UI (#453) 2026-03-19 20:48:25 +07:00
comms feat(refactor): ready for manual QA after main sync (#274) 2026-03-11 19:09:24 +07:00
evals feat(refactor): ready for manual QA after main sync (#274) 2026-03-11 19:09:24 +07:00
message feat(refactor): ready for manual QA after main sync (#274) 2026-03-11 19:09:24 +07:00
optimize feat(refactor): ready for manual QA after main sync (#274) 2026-03-11 19:09:24 +07:00
register feat(refactor): ready for manual QA after main sync (#274) 2026-03-11 19:09:24 +07:00
sync feat(refactor): ready for manual QA after main sync (#274) 2026-03-11 19:09:24 +07:00
route.ts feat: add hide/unhide agents from UI (#453) 2026-03-19 20:48:25 +07:00