35faeb0fb7
- pendingImage becomes pendingAttachment (image or PDF/TXT/MD/CSV), uploaded through POST /api/conversation/upload and sent as image_key or file_key. - MessageInput shows an icon/name/size chip for files, an inline error for unsupported or oversized files, and a paperclip picker. - DropOverlay covers the chat area with "Drop to attach" while files are dragged over the window; drags without files are ignored. - QuestionBubble renders a saved trailing "📎 name" as a chip. - test-fixtures/cowork/mock-server.mjs: dependency-free mock API (static dist/, conversations, contract-shaped SSE, uploads, artifacts) for Playwright runs without Docker or OIDC. Co-Authored-By: Claude Opus 5.5 <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!