v1.3.0 Release Notes
Features
- MCP CLI: Add mcp add command for managing MCP servers
- Environment Caching: Cache environment info to improve performance
- Remote Provider: Support for remote AI providers with model switch capability
- Minimax Support: Thinking content support for remote Minimax provider
- Excel Processing: Add xlsx dependency for Excel file handling
- Remote Skills: Support installing and managing remote skills via git clone
- CI/CD: Add automated CI/CD workflows for testing and releases
Improvements
- Windows Shell: Use PowerShell as default shell on Windows with version detection
- Bash Tool: Enhanced cross-platform encoding environment setup
- Input Handling: Better stdin handling for interactive prompts
- Context Compression: Improved compression notifications and token display
- UI/UX:
- Unified model name display (replaced /vlm and /provider with /model)
- Better formatting for remote model info
- Migrated from inquirer to @clack/prompts
Bug Fixes
- Fix ESC cancellation for smart approval and tool calls
- Fix subagent tool call ID matching
- Fix remote mode tool call issues
- Fix clipboard failure handling after GUI operations
- Fix stdin state management during slash commands
- Fix Windows PowerShell background task execution
✦ Maintenance
- Upgrade vitest from ^1.1.0 to ^4.0.18
- Refactor AI module to Provider pattern
- Remove unused dependencies (puppeteer, playwright, @nut-tree-fork/nut-js)