SurfSense/surfsense_web/app/dashboard
CREDO23 2d1ccb468a fix(chat): capture mention chips at submit so they aren't dropped
The composer cleared the live mention atom synchronously on send (via the
editor reset), which raced the async onNew handler that read it — dropping
every @-mention (docs, folders, connectors, and the new chat references)
from the request.

handleSubmit now snapshots the chips before clearing, and onNew consumes
that snapshot (falling back to the live atom for the send-button path),
derives the payload via deriveMentionedPayload, and sends mentioned_thread_ids.
2026-06-23 18:30:39 +02:00
..
[search_space_id] fix(chat): capture mention chips at submit so they aren't dropped 2026-06-23 18:30:39 +02:00
dashboard-shell.tsx refactor(web): consume runtime config in auth and dashboard flows 2026-06-16 01:39:32 +05:30
error.tsx chore: ran linting 2026-05-19 21:02:07 +05:30
layout.tsx refactor(web): consume runtime config in auth and dashboard flows 2026-06-16 01:39:32 +05:30
loading.tsx fix: remove message from loading UI 2026-01-27 15:28:30 +05:30
page.tsx refactor: simplify error screen layout and remove unused components 2026-06-19 14:47:09 +05:30