gsxdsm
aac090d0c3
FN-8866: add Command Center agent activity timeline
Add a Command Center live agent activity log with historical navigation.
- Stream and paginate organization-wide agent activity with timeline filters.
- Link activity rows to agent details and task views while reusing feed presentation.
- Add localized copy, documentation, a minor changeset, and coverage for live and scroll-back behavior.
Files changed:
.changeset/fn-8866-agent-activity-surfaces.md | 7 +
docs/dashboard-guide.md | 1 +
packages/dashboard/app/App.tsx | 12 ++
packages/dashboard/app/components/ActivityFeed.tsx | 77 ++++----
packages/dashboard/app/components/AgentsView.tsx | 13 +-
.../__tests__/AgentsView.focus-agent.test.tsx | 59 ++++++
.../command-center/AgentActivityPanel.css | 98 +++++++++
.../command-center/AgentActivityPanel.tsx | 99 ++++++++++
.../components/command-center/CommandCenter.tsx | 9 +
.../__tests__/AgentActivityPanel.mobile.test.ts | 15 ++
.../AgentActivityPanel.sse-integration.test.tsx | 96 +++++++++
.../__tests__/AgentActivityPanel.test.tsx | 121 ++++++++++++
.../__tests__/CommandCenter.test.tsx | 27 ++-
.../__tests__/agentActivityCursor.test.ts | 47 +++++
.../__tests__/useAgentActivity.test.tsx | 14 ++
.../command-center/agentActivityCursor.ts | 75 +++++++
.../command-center/agentActivityPresentation.tsx | 8 +
.../components/command-center/useAgentActivity.ts | 218 +++++++++++++++++++++
.../app/components/dashboard/MainContent.tsx | 19 ++
.../MainContent.agent-activity-navigation.test.tsx | 127 ++++++++++++
.../dashboard/app/components/dashboard/types.ts | 3 +
packages/i18n/locales/en/app.json | 30 ++-
packages/i18n/locales/es/app.json | 30 ++-
packages/i18n/locales/fr/app.json | 30 ++-
packages/i18n/locales/ko/app.json | 30 ++-
packages/i18n/locales/pt-BR/app.json | 30 ++-
packages/i18n/locales/zh-CN/app.json | 30 ++-
packages/i18n/locales/zh-TW/app.json | 30 ++-
28 files changed, 1312 insertions(+), 43 deletions(-)
Fusion-Task-Id: FN-8866
Fusion-Task-Lineage: 817ae76e-52c6-4221-8642-df757e773627
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-09 20:19:52 -07:00
..
2026-08-09 20:19:52 -07:00
2026-08-03 00:20:53 -07:00
2026-06-30 10:30:57 -07:00
2026-08-09 20:19:52 -07:00
2026-08-09 20:19:52 -07:00
2026-08-09 20:19:52 -07:00
2026-08-09 20:19:52 -07:00
2026-07-19 17:39:43 -07:00
2026-08-09 20:19:52 -07:00
2026-07-31 18:03:13 -07:00
2026-07-31 18:03:13 -07:00
2026-06-19 04:37:04 -07:00
2026-06-25 19:57:49 -07:00
2026-07-18 13:18:08 -07:00
2026-07-18 13:18:08 -07:00
2026-07-30 12:46:12 -07:00
2026-06-19 04:27:01 -07:00
2026-07-30 03:10:35 -07:00
2026-07-18 18:45:16 -07:00
2026-07-18 18:45:16 -07:00
2026-06-19 04:27:01 -07:00
2026-07-09 08:17:52 -07:00
2026-08-09 20:19:52 -07:00