SurfSense/surfsense_web/components/new-chat
Vonic c1776b3ec8 feat(story-3.5): add cloud-mode LLM model selection with token quota enforcement
Implement system-managed model catalog, subscription tier enforcement,
atomic token quota tracking, and frontend cloud/self-hosted conditional
rendering. Apply all 20 BMAD code review patches including security
fixes (cross-user API key hijack), race condition mitigation (atomic SQL
UPDATE), and SSE mid-stream quota error handling.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-04-14 17:01:21 +07:00
..
chat-header.tsx feat(story-3.5): add cloud-mode LLM model selection with token quota enforcement 2026-04-14 17:01:21 +07:00
chat-share-button.tsx chore: linting 2026-04-08 16:14:26 -07:00
document-mention-picker.tsx perf: use useDeferredValue for search/filter transitions 2026-04-02 01:45:18 +05:30
model-selector.tsx perf: remove unnecessary useMemo wrapping simple boolean expressions 2026-04-08 01:36:24 -07:00
prompt-picker.tsx perf: use useDeferredValue for search/filter transitions 2026-04-02 01:45:18 +05:30
source-detail-panel.tsx chore: ran linting 2026-04-03 13:14:40 +05:30
system-model-selector.tsx feat(story-3.5): add cloud-mode LLM model selection with token quota enforcement 2026-04-14 17:01:21 +07:00