supermemory/apps/web/components/chat/input
Vorflux AI 154ddc07c2 feat: add image and PDF attachment support to Nova chat
- Add paperclip button to ChatInput (both stacked and inline variants)
- File picker accepts images (jpeg/png/gif/webp) and PDFs up to 10MB
- Attachments are converted to FileUIPart (data URLs) via FileReader
- Preview chips shown in input: thumbnails for images, filename for PDFs
- Remove-chip button on hover
- handleSend forwards FileUIPart[] to sendMessage via AI SDK
- UserMessage renders image thumbnails and PDF file chips inline
- canSend allows sending with attachments even when text is empty
2026-06-01 14:16:00 +00:00
..
actions.tsx feat(web): redesign login with split layout and context network panel (#1010) 2026-05-27 00:59:32 +00:00
chain-of-thought.tsx perf(ui): convert message pairing to O(n) forward pass in chain-of-thought (#846) 2026-04-12 15:38:07 -07:00
index.tsx feat: add image and PDF attachment support to Nova chat 2026-06-01 14:16:00 +00:00