FN-7307: add Activity segments to task details
Unify task-detail activity surfaces under one segmented Activity tab.
- Add Current, Feed, and Raw Logs segments inside the Activity tab while preserving legacy chat/logs entrypoints.
- Route log-based stall jumps and raw log loading through the new Activity segments.
- Update task-detail styles, plugin modal types, and tests for the segmented Activity layout.
- Add a minor changeset for the published CLI package.
Files changed:
.changeset/fn-7307-activity-segments.md | 7 ++
.../dashboard/app/components/TaskDetailModal.css | 42 +++++--
.../dashboard/app/components/TaskDetailModal.tsx | 122 +++++++++++--------
.../TaskDetailModal.attachments-and-tabs.test.tsx | 134 +++++++++++----------
.../__tests__/TaskDetailModal.css.test.ts | 11 ++
...lModal.inline-editing-and-integrations.test.tsx | 7 +-
...skDetailModal.models-progress-workflow.test.tsx | 26 ++--
.../__tests__/TaskDetailModal.rendering.test.tsx | 3 +-
.../components/__tests__/TaskDetailModal.test.tsx | 30 ++---
packages/dashboard/app/hooks/useModalManager.ts | 4 +-
packages/dashboard/app/plugins/types.ts | 4 +-
11 files changed, 230 insertions(+), 160 deletions(-)
Fusion-Task-Id: FN-7307
Fusion-Task-Lineage: 20ce70a6-2c94-4980-b528-ae4079b59016
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>