229223168e54c81dad766c999bfc44aa1af1f687
Web UI: - Textarea replaces input: Shift+Enter for newline, Enter to send - Pasted text preserves newlines, tabs, whitespace - Markdown: ```code blocks```, `inline code`, **bold**, *italic*, auto-links - File upload button (paperclip icon), files stored in memory with download links Python CLI client: - Colored usernames: green for self, cyan for system, unique color per other user - /file <path> command to upload files - Multiline messages displayed with continuation indent - JSON protocol for multiline + file support (backwards compatible) Server: - POST /chat/upload for multipart file uploads - GET /files/<id>/<name> for file downloads - TCP protocol accepts JSON packets for multiline text and file transfers - Falls back to plain text for old clients Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Rust
84%
Python
11.7%
Shell
4.3%