nexus/ui/src
Nexus Dev be431c9492 feat(22-03): extend ChatMessage with inline edit mode and action callbacks
- Add id, isAnyStreaming, onEdit, onRetry props to ChatMessageProps
- User messages show edit Pencil on hover via ChatMessageActions
- Edit pencil opens inline textarea with Save/Discard buttons
- Save edit calls onEdit(id, newContent), disabled when textarea empty
- Discard edit reverts to read-only bubble
- Assistant messages show retry RefreshCw via ChatMessageActions
- All edit/retry actions disabled when isAnyStreaming is true
- Update test stubs to reflect new prop surface
2026-04-04 03:55:47 +00:00
..
adapters [nexus] feat(20-01): expand HermesLocalConfigFields with model, toolsets, persistSession, timeoutSec 2026-04-04 03:55:42 +00:00
api feat(22-02): ChatAgentSelector component with agent dropdown and role colors 2026-04-04 03:55:47 +00:00
components feat(22-03): extend ChatMessage with inline edit mode and action callbacks 2026-04-04 03:55:47 +00:00
context feat(21-04): create ChatPanelContext, ChatInput, and ChatMessage components 2026-04-04 03:55:47 +00:00
fixtures Add a run transcript UX fixture lab 2026-03-11 10:47:22 -05:00
hooks feat(22-01): add useStreamingChat hook, chat API stream method, and unit tests 2026-04-04 03:55:47 +00:00
lib feat(22-00): DB migration, shared types, react-virtual, agent-role-colors, CSS animation 2026-04-04 03:55:47 +00:00
pages feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:47 +00: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-04 03:55:42 +00:00
index.css feat(22-00): DB migration, shared types, react-virtual, agent-role-colors, CSS animation 2026-04-04 03:55:47 +00:00
main.tsx feat(21-04): create ChatPanel shell and wire into Layout and main.tsx 2026-04-04 03:55:47 +00:00
vite-env.d.ts Add feedback voting and thumbs capture flow 2026-04-02 09:11:49 -05:00