Preserve task-detail chat reading position while paging older agent log entries. - Add top-of-transcript pagination with an explicit Load previous messages control and loading state. - Preserve scroll anchoring when earlier log entries are prepended while keeping live bottom-follow behavior for new output. - Cover scroll-to-top loading and manual loading with regression tests and document the behavior. Files changed: docs/dashboard-guide.md | 2 +- packages/dashboard/app/components/TaskChatTab.css | 28 ++++ packages/dashboard/app/components/TaskChatTab.tsx | 82 ++++++++++- .../app/components/__tests__/TaskChatTab.test.tsx | 163 ++++++++++++++++++++- 4 files changed, 269 insertions(+), 6 deletions(-) Fusion-Task-Id: FN-6522 Fusion-Task-Lineage: b93464cf-0b9a-4a73-b4f5-4f3a5e34cc89
11 KiB
11 KiB