v0.26.0
Pre-release
Pre-release
·
362 commits
to main
since this release
Changelog: v0.25.0 to HEAD
Features
Working Sets Enhancements
- Server search functionality - Added ability to search across all working sets to return a list of servers grouped by working set ID (68a8e87)
- Schema resolution and caching - Working sets now resolve server schemas/snapshots and cache them for improved performance (#213, 7145062)
- Comprehensive testing - Added tests for working set commands and database operations (#210, f788f54)
MCP Tools Improvements
-
Enhanced mcp-add tool (2219d11):
- Pull Docker images before initializing servers to catch errors early
- Improved OAuth handling to check authorization state before prompting
- Only register and start OAuth providers if they don't already exist
- Skip authorization flow if user already has valid credentials
- Better separation of concerns with refactored OAuth status checking
-
Enhanced mcp-config-set tool (2219d11):
- Added support for JSON-encoded array values
- Support for arrays, objects, strings, numbers, and booleans
- Improved display messages with proper JSON formatting
- Better handling of complex configuration values
Dynamic Tools
- Enabled by default - Dynamic tools are now enabled by default (5d80b4b)
- Capability separation - Split up available capabilities from active capabilities for better management (3326167)
Bug Fixes
- Claude client compatibility - Handle Claude clients with missing notifications, especially for MCP servers with OAuth where authorization arrives asynchronously (94ec997)
- Linting fixes - Fixed various linting errors (7f65a59, 68f94d8)
Refactoring
- Code organization - Moved mcp-add to separate file for better code structure (b493525)
- Working sets naming - Renamed search to servers in working sets for clarity (688c46a)
- Configuration documentation - Updated config-set parameter description to be more explicit about config document structure (3b3022c)
Summary
This release focuses on significant improvements to working sets functionality, enhanced MCP tool capabilities with better OAuth handling and configuration support, and enabling dynamic tools by default. The changes improve user experience through better error handling, more robust OAuth provider lifecycle management, and comprehensive testing coverage.
Total commits: 12
Contributors: Jim Clark, Cody Rigney, Bobby House
Date range: 2025-10-30 to 2025-11-04