Added

Inline File Preview for Chat Attachments and AI Tool Outputs

You can now preview files directly in chat without downloading them. Click the expand icon on a file attachment or an AI-generated output file to open it in a preview modal.

Preview supports PDFs, Markdown, syntax-highlighted code and text files (including .py, .js, .ts, .json, .sql, .yaml, .html, .css, .log, and more), CSV and TSV tables, images, and video (mp4, webm, ogg). File types that aren't supported for preview — like Word, Excel, PowerPoint, and archives — continue to work as download-only, unchanged.