- Alert user when file exceeds 1MB (rejected)
- Warn in filename when file is truncated (>50KB)
- Show clear '[TRUNCATED]' marker in content
- Better error handling with user-facing messages
- File uploads now read content and include in AI context
- Truncate files over 50KB to avoid token limits
- Updated README with JSON config documentation
- Removed secrets.json from git tracking
Features:
- Modern chat interface with streaming responses
- Multi-file upload support
- Code canvas panel for code viewing/editing
- Chat history persistence
- LDAP SSO authentication
- OpenAI-compatible API proxy to OpenClaw gateway
- Model/agent selection
- Dark theme