Cherry Studio 1.9.1 - CherryClaw Agent & Skills System
⚠️ Breaking Changes
- [Agents] "Plugins" system renamed to "Skills". Plugin marketplace has been replaced by a unified Skills management interface
✨ New Features
- [Agents] Add CherryClaw autonomous agent: personality system, scheduled tasks, multi-channel integration (Telegram, Discord, Feishu, Slack, WeChat, QQ), and filesystem sandbox
- [Agents] Add built-in Cherry Assistant — helps diagnose issues, navigate pages, collect FAQs, and submit bug reports
- [Agents] Improved tool output display with syntax highlighting, diff viewer, line numbers, and file type icons
- [ErrorHandling] Add AI-powered error diagnosis with instant classification and step-by-step fix suggestions
- [MCP] Add flomo as a built-in MCP server for capturing notes and ideas
- [MCP] Add MCPWorld (mcpworld.com) as a new MCP server marketplace
- [Topics] Support pinning topics to the top of the list
- [Models] Add endpoint option for aionly provider and update default models
🔒 Security Fixes
- [Security] Fix potential security issues with external URL handling and file operations
- [Security] Fix XSS vulnerability in MCP description and search results
🐛 Bug Fixes
- [Models] Add Ollama gemma4 format support for Gemma 4 model capability detection
- [Models] Fix new-api provider ignoring configured host for Anthropic format requests
- [Models] Fix Poe provider unable to load models dynamically
- [Models] Fix Google Gemini web search failing
- [Models] Fix model detection for Qwen3.5–3.9 and GPT series
- [Models] Fix NVIDIA provider reasoning parameters for Qwen/DeepSeek/Kimi/Zhipu models
- [Models] Fix Xiaomi MiMo thinking/non-thinking toggle behavior
- [Agents] Fix Claude Code child processes ignoring app proxy settings (including SOCKS proxy)
- [Agents] Fix Cherry Assistant ignoring user's language and always responding in English
- [MCP] Fix Hub-mode MCP tool calls silently truncating list-style responses
- [Knowledge] Fix epub file embedding failure
- [Notes] Fix KaTeX formula corruption when toggling editor modes
- [Notes] Fix note editor search state and scrolling
- [Thinking] Fix thinking time display showing incorrect values
- [MiniApps] Fix removed pinned mini-apps silently reappearing
- [Code Tools] Fix kimi-cli crash when uv is not installed
- [Build] Fix built-in skill files (.md) missing from packaged app
- [Chat] Fix data loss when selecting model via keyboard shortcut
- [UI] Fix move-to submenu height overflow
- [UI] Fix macOS traffic light alignment in custom title bar
⚡ Performance
- [Backup] Faster backups with smaller file sizes
- [Agent] Improve session switch experience