feat(FN-3466): add mutation coverage for agent view refreshes

Adds deterministic split-pane refresh behavior to the Agents views (AgentsView and AgentDetailView), with comprehensive test coverage for the mutation refreshes in the detail pane and the agents hook.

Fusion-Task-Id: FN-3466
This commit is contained in:
Fusion
2026-05-05 03:20:19 -07:00
committed by gsxdsm
parent 6e6413263f
commit c5e680db76
7 changed files with 105 additions and 10 deletions

View File

@@ -107,6 +107,7 @@ The agents surface provides:
- A cross-pane **Overview** strip above the split layout with summary metrics and a disclosure to expand active/running live cards
- A compact **Controls** popup for secondary actions (state filter, Show system agents toggle, Import, and global Heartbeat Speed)
- Detail/config panels
- Split-view synchronization: successful saves and lifecycle actions from the right-side Agent Detail pane immediately refresh the left-side list/selection state (no wait for background polling)
- A per-agent **Token Usage** panel that summarizes cumulative token consumption for the currently displayed agents
- Run history
- Task assignment context