supermemory/apps/web/lib
ishaanxgupta 70955480fd implement Nova chat attachments on the web side (#1004)
- Added attachment draft/shared types and validation in components/chat/attachments.ts.
- Added paperclip upload UI to Nova composer with file chips, size/status, remove, retry, and per-file Save / Chat only toggle.
- Wired uploads before send to /chat/attachments, then sends returned attachment references in chat message metadata.
- Preserved attachment metadata when loading threads and rendered attachment chips on user messages.
- Added attachment support from the home composer into the full chat view.
- Extended chat analytics with attachment counts.

<img width="1905" height="900" alt="image" src="https://github.com/user-attachments/assets/631001b8-7c68-4015-b36b-06c69cdad271" />
<img width="1323" height="1600" alt="image" src="https://github.com/user-attachments/assets/77eee08a-b235-41eb-b03a-f406b81b46e7" />

- ensured responsiveness
2026-06-08 06:18:28 +00:00
..
analytics.ts implement Nova chat attachments on the web side (#1004) 2026-06-08 06:18:28 +00:00
billing-utils.ts feat: autumn migration (#902) 2026-05-08 22:42:55 +00:00
chat-auto-space.ts Update chat empty state and Auto space mode (#954) 2026-05-16 23:55:34 -07:00
chat-highlight-documents.ts feat: major iteration on the app (#896) 2026-05-02 23:58:58 +00:00
chat-search-memory-results.ts feat: web search and improve chat with tools (#810) 2026-03-27 01:57:13 +00:00
chat-space-label.ts fix: space selector dropdown (#898) 2026-05-04 17:15:10 +00:00
chat-stream-error.ts chat: fix tool-output validation, bump ai sdk, update model labels (#887) 2026-04-26 04:25:09 +00:00
chat-web-search-tools.ts feat: web search and improve chat with tools (#810) 2026-03-27 01:57:13 +00:00
constants.ts fix: redirect new users to onboarding from plugin connect page (#908) 2026-05-11 10:57:43 -07:00
file-cache.ts implement Nova chat attachments on the web side (#1004) 2026-06-08 06:18:28 +00:00
fonts.ts feat: deep-research on user profile and tiptap integration (#672) 2026-01-15 21:53:53 +00:00
ingest-auto-space.ts Brand own space as Nova chats (#957) 2026-05-17 00:25:22 -07:00
mcp-client-setup.ts feat: mcp modal with better instructions (#836) 2026-04-08 19:20:11 +00:00
mcp-manual-instructions.ts feat: mcp modal with better instructions (#836) 2026-04-08 19:20:11 +00:00
models.tsx add edit feature , reasoning mode, message queue in nova chat (#1018) 2026-06-02 11:58:58 -07:00
plugin-catalog.ts Fix plugin memory parser attribution (#1049) 2026-06-04 21:29:28 -07:00
plugin-document.ts Fix plugin logos and recent rows for saved OpenClaw/Hermes memories (#1054) 2026-06-06 00:17:57 -07:00
plugin-space.ts Fix plugin memory parser attribution (#1049) 2026-06-04 21:29:28 -07:00
search-params.ts fix: dashboard Notion/Google Drive suggestions open connect modal (#978) 2026-05-20 03:37:49 +00:00
theme-provider.tsx feat: layout design with theme improvements (#443) 2025-10-01 21:59:54 +00:00
url-helpers.ts add web upgrade plans UI (#1022) 2026-05-30 14:47:44 -07:00
variants.ts chore: delete document, document ui (#673) 2026-01-16 21:44:26 +00:00
view-mode-context.tsx fix: integrations page 2026-02-10 09:44:42 -08:00