Commit graph

9 commits

Author SHA1 Message Date
Vorflux AI
28e701a4d9 fix: resolve biome format/lint issues in chat attachment files 2026-06-01 15:14:58 +00:00
Vorflux AI
4159985933 fix: wire handleKeyDown, use shared chip vars, disableAttachments on home, hide copy on attachment-only 2026-06-01 14:24:33 +00:00
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
MaheshtheDev
8f6c16de49 chore: improve the codebase with react doctor (#917) 2026-05-09 19:12:01 +00:00
MaheshtheDev
654386c644 feat: bash tool UI component (#890) 2026-04-30 02:27:24 +00:00
Vedant Mahajan
5cadf5c170
perf: wrap list/grid components in React.memo to skip unnecessary re-renders (#847) 2026-04-12 15:45:58 -07:00
MaheshtheDev
57748ead4d feat: web search and improve chat with tools (#810) 2026-03-27 01:57:13 +00:00
Dhravya Shah
0c46362505 fix: properly attribute revenue with posthog 2026-02-25 18:28:13 -08:00
Mahesh Sanikommu
1b1b34fb66
chore: remove the new folder and fix imports (#740) 2026-02-16 14:30:29 -07:00