gsxdsm
f7e20abe9f
FN-7168: add Chat to the right dock
Adds Chat as an inline right-dock tool with compact dock rendering and pop-out support.
- Register Chat as a built-in right-dock overflow view with its toolbar icon and lazy-loaded view.
- Add a compact ChatView layout prop so narrow dock hosts use the mobile-style list/detail flow.
- Cover Chat dock visibility, storage fallback, lazy-load docs, and compact layout behavior with tests.
- Document the updated right-dock tool roster and add a minor changeset.
Files changed:
.changeset/FN-7168-right-dock-chat.md | 7 ++
docs/dashboard-guide.md | 7 +-
.../app/__tests__/lazy-loaded-views-docs.test.ts | 6 +-
packages/dashboard/app/components/ChatView.tsx | 9 ++-
packages/dashboard/app/components/RightDock.tsx | 2 +-
.../__tests__/ChatView.sessions-rooms.test.tsx | 9 +++
.../app/components/__tests__/RightDock.test.tsx | 9 ++-
.../__tests__/overflowViewRegistry.chat.test.tsx | 90 ++++++++++++++++++++++
.../__tests__/overflowViewRegistry.test.tsx | 5 +-
.../app/components/overflowViewRegistry.tsx | 25 ++++++
10 files changed, 158 insertions(+), 11 deletions(-)
Fusion-Task-Id: FN-7168
Fusion-Task-Lineage: 194c66f6-bdd9-438e-b648-2a79629534a6
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-06-27 23:25:19 -07:00
..
2026-06-27 21:39:40 -07:00
2026-06-27 18:10:19 -07:00
2026-06-27 22:37:19 -07:00
2026-06-27 23:25:19 -07:00
2026-06-27 18:10:19 -07:00
2026-06-27 18:10:19 -07:00
2026-06-27 23:18:28 -07:00
2026-06-27 23:08:10 -07:00
2026-06-27 18:10:19 -07:00
2026-06-27 18:10:19 -07:00
2026-06-08 15:19:27 -07:00
2026-06-27 18:10:19 -07:00