32285891fc
Frontend: - Add stop-generation button (wire up the unused AbortController) - Surface stream/network errors in a dismissible banner instead of console - Add rename and delete for conversations via a per-thread menu - Make simba mode a single controlled source; fix miscast keydown handler - Auto-grow the message textarea; remove dead ConversationMenu component Backend: - Scope get/query/stream-query/rename/delete conversation routes to the authenticated owner via a shared _get_owned_conversation helper (fixes IDOR) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rsbuild project
Setup
Install the dependencies:
pnpm install
Get started
Start the dev server, and the app will be available at http://localhost:3000.
pnpm dev
Build the app for production:
pnpm build
Preview the production build locally:
pnpm preview
Learn more
To learn more about Rsbuild, check out the following resources:
- Rsbuild documentation - explore Rsbuild features and APIs.
- Rsbuild GitHub repository - your feedback and contributions are welcome!