nexus/ui/src
Mikkel Georgsen 7868b0739b feat(21-03): add ChatPanel, ChatConversationList, ChatMessageList, and Layout integration
- Create ChatConversationList with infinite scroll (IntersectionObserver), inline rename/delete confirmation, pin/archive/unarchive actions via DropdownMenu
- Create ChatMessageList with role=log, aria-live, ChatMarkdownMessage for assistant messages, auto-scroll to bottom
- Create ChatPanel right-side drawer shell composing conversation list and message area with width transition (chatOpen ? 380 : 0)
- Integrate ChatPanel and MessageSquare toggle button into Layout.tsx
- Add effect to close PropertiesPanel when chat opens
2026-04-01 13:12:03 +02:00
..
adapters [nexus] feat(20-01): expand HermesLocalConfigFields with model, toolsets, persistSession, timeoutSec 2026-04-01 12:00:30 +02:00
api feat(21-03): add chat API client, ChatPanelProvider, and TanStack Query hooks 2026-04-01 13:08:27 +02:00
components feat(21-03): add ChatPanel, ChatConversationList, ChatMessageList, and Layout integration 2026-04-01 13:12:03 +02:00
context feat(21-03): add chat API client, ChatPanelProvider, and TanStack Query hooks 2026-04-01 13:08:27 +02:00
fixtures Add a run transcript UX fixture lab 2026-03-11 10:47:22 -05:00
hooks feat(21-03): add chat API client, ChatPanelProvider, and TanStack Query hooks 2026-04-01 13:08:27 +02:00
lib feat(11-03): add skill groups frontend API client and query keys 2026-04-01 07:46:09 +02:00
pages feat(20-02): add compatibleAdapters prop to SkillCard and wire Browse/Trending tabs 2026-04-01 12:04:17 +02:00
plugins Enhance plugin loading and toolbar integration 2026-03-14 15:27:45 -07:00
App.tsx feat(10-01): add SkillCard component, tests, route wiring, and design guide entry 2026-04-01 07:46:05 +02:00
index.css feat(21-02): install rehype-highlight and add theme-aware hljs CSS 2026-04-01 13:00:25 +02:00
main.tsx feat(21-03): add chat API client, ChatPanelProvider, and TanStack Query hooks 2026-04-01 13:08:27 +02:00