🚀 New Features
- Add Cline CLI and MiMo Code coding agents to the Integrations page for one-click running
- Support WebP image attachments
- Add drag-and-drop for projects in the sidebar
- Add a configurable maximum image size with automatic downscaling when images exceed the limit
- Add Korean (한국어) language support
🔧 Improvements & Fixes
- Migrate macOS autostart from LaunchAgent to AppleScript, with a one-time migration to preserve existing autostart preferences
- Add tiered backend fallback when a pinned backend is unavailable, returns a 404, or is unreachable: newest installed same-type backend → newest published family tag (download) → any installed backend as a last-resort CPU degrade, with corrected pins persisted for tiers 1–2; also clean up orphaned/incomplete backend installs automatically
- Resolve the latest published CUDA minor version dynamically in Windows build scripts and handle GitHub API rate limits gracefully, preventing 404s
- Map local model-server transport errors to 503 with a structured OpenAI-style error envelope (including Retry-After); wrap local-engine errors with typed codes (e.g. context_length_exceeded, insufficient_memory)
- Validate model/.mmproj presence and file size before loading to avoid confusing failures
- Raise the model-load readiness timeout to 30 minutes (1800s) so large models on slow storage aren't cut off prematurely
- Surface CPU_NO_AVX as an actionable load error and fail fast on x86 CPUs without AVX support
- Classify macOS Catalina Metal dyld symbol-not-found and MLX Metal OOM/unsupported-arch crashes as actionable unsupported-OS/unsupported-arch errors instead of generic crashes
- Resolve the embedding engine under the upstream name first (falling back to the legacy name) so attachment ingestion works with the upstream llama.cpp engine
- Sync the UI context window display with the server's actual llama.cpp context size
- Default exported filenames to the project name
- Honor the Windows llamacpp alias in the Hub's Downloaded filter so downloaded models show correctly
- Fall back to a free port automatically if port 1337 is already in use
- Refresh the Hub's Downloaded list after a model is deleted so the UI stays current
- Add 10+ smaller stability and UI fixes across Windows and macOS (hover/chevron clipping, per-row hover isolation, click/drag activation and related sidebar UX)
🙏 Contributors
Thanks to @Vect0rM and @Albert-Atomic for their contributions to this release!