github CherryHQ/cherry-studio v1.7.0-beta.1

pre-releaseone day ago

What's New in v1.7.0-beta.1

Major Features:

  • Agent System: Introducing intelligent Agent capabilities alongside Assistants. Agents can autonomously solve complex problems using Claude Code SDK with tool calling, file operations, and multi-turn reasoning
  • Agent Management: Create, configure, and manage agents with custom settings including model selection, tool permissions, accessible paths, and MCP server integrations
  • Agent Sessions: Dedicated session management for agent interactions with persistent message history and context tracking
  • Unified UI: Streamlined interface combining Assistants and Agents tabs with improved navigation and settings management

Agent Features:

  • Tool Support: Web search, file operations, bash commands, and custom MCP tools
  • Advanced Configuration: Max turns, temperature, token limits
  • Permission Control: Configurable tool approval modes (manual, automatic, none)
  • Session Persistence: Automatic message saving with optimized streaming and database integration
  • Model Selection: API-based model filtering with provider-specific support

UI/UX Improvements:

  • Unified assistant/agent tabs with smooth animations
  • In-place session name editing
  • Virtual list rendering for improved performance
  • Session count indicators for active agents
  • Enhanced settings popup with tabbed interface
  • Webview keyboard shortcut interception for search functionality

API & Infrastructure:

  • RESTful API for agent and session management
  • Drizzle ORM integration for agent database
  • OAuth support for Claude Code authentication
  • Express validator for request validation
  • Comprehensive error handling with Zod schemas

Model Updates:

  • Gemini 2.5 Image Flash support
  • Grok 4 Fast with reasoning capabilities
  • Qwen3-omni and Qwen3-vl thinking models
  • DeepSeek, Claude 4.5, GLM 4.6 support
  • GitHub Copilot CLI integration with gpt-5-codex

Bug Fixes:

  • Fix Swagger UI accessibility issues
  • Fix AI SDK error display with syntax highlighting
  • Fix webview search shortcut handling
  • Fix agent model visibility for CherryIn provider
  • Fix session message ordering and persistence
  • Fix anthropic model visibility in agent configuration
  • Fix knowledge base deletion and web search RAG errors
  • Fix migration for missing providers

Technical Updates:

  • React 19.2.0 upgrade
  • Enhanced Claude Code service with streaming support
  • Improved message transformation and streaming lifecycle
  • Database migration system with automatic schema sync
  • Optimized bundle size and dependency management

What's Changed

New Contributors

Full Changelog: v1.7.0-alpha.3...v1.7.0-beta.1

Don't miss a new cherry-studio release

NewReleases is sending notifications on new releases.