story-83: remove active work list from Agents panel

Remove the "agents-at-work" list section from AgentPanel. The roster
badges with flying lozenge animations already convey which agents are
active, making the redundant list unnecessary.

- Remove StatusBadge, DiffCommand, EditorCommand components
- Remove expandedKey, logEndRefs, fade-timer state and effects
- Remove handleStop (no more Stop buttons)
- Keep agents state + SSE subscriptions (roster badges still need it)
- Delete diff-command and fade-out tests (feature removed)
- Add test asserting no agent-entry divs are rendered

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Dave
2026-02-23 16:00:14 +00:00
parent f380a41fce
commit 1a73b88d85
3 changed files with 13 additions and 749 deletions

View File

@@ -1,6 +1,6 @@
---
name: "Remove active work list from Agents panel"
test_plan: pending
test_plan: approved
---
# Story 83: Remove active work list from Agents panel