feat(web): MS24 queue notification feed component #751

Merged
jason.woltje merged 1 commits from feat/ms24-queue-ui into main 2026-03-08 23:21:24 +00:00
Owner

Summary

  • add QueueNotificationFeed with initial fetch, SSE refresh, grouped agent display, ACK actions, badge count, and collapsible UI
  • wire the feed into Mission Control as a right sidebar panel and surface the pending count on the Mission Control nav item
  • add a dedicated web SSE proxy route for queue notifications plus focused Mission Control tests

Verification

  • pnpm --filter @mosaic/web typecheck
  • pnpm --filter @mosaic/web lint
  • pnpm --filter @mosaic/web test -- --testPathPattern=QueueNotificationFeed
  • pnpm exec vitest run src/components/mission-control/QueueNotificationFeed.test.tsx src/components/mission-control/MissionControlLayout.test.tsx
## Summary - add QueueNotificationFeed with initial fetch, SSE refresh, grouped agent display, ACK actions, badge count, and collapsible UI - wire the feed into Mission Control as a right sidebar panel and surface the pending count on the Mission Control nav item - add a dedicated web SSE proxy route for queue notifications plus focused Mission Control tests ## Verification - `pnpm --filter @mosaic/web typecheck` - `pnpm --filter @mosaic/web lint` - `pnpm --filter @mosaic/web test -- --testPathPattern=QueueNotificationFeed` - `pnpm exec vitest run src/components/mission-control/QueueNotificationFeed.test.tsx src/components/mission-control/MissionControlLayout.test.tsx`
jason.woltje added 1 commit 2026-03-08 23:20:19 +00:00
feat(web): add queue notification feed
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
72d295edd6
jason.woltje merged commit ac406f19bc into main 2026-03-08 23:21:24 +00:00
Sign in to join this conversation.