·
0 commits
to e5da8e19c0d6b7a9b67201aad5388c498b29a1fc
since this release
π Key Highlights
- MCP Server Integration: Full HTTP-based MCP server with dynamic tool registration
- Git Repository Documentation: Comprehensive documentation workflow with branch/tag switching
- Tool Window Output Migration: Complete migration from dialog-based to tool window-based output
- Enhanced Plan Management: Configurable plans folder and single-file plan format support
- Subplan Execution: Comprehensive testing and hierarchy support for complex plan execution
- Improved MCP Tool Window: Dynamic tool management with execution logging
π New Features
-
MCP Server Integration:
- Full HTTP-based MCP server with dynamic tool registration,
- Embedded web server for MCP tool management
- Configurable MCP tools with enable/disable options
- Enhanced persistent file management through MCP tools
-
Git Repository Documentation:
- Comprehensive documentation workflow for Git repositories
- Branch and tag switching capabilities
- File selection with filtering and token counting
- Authentication and shallow clone support
- Repository size estimation and pre-clone checking
-
Enhanced Plan Management:
- Configurable plans folder location
- Single-file plan format support
- Improved plan archiving and history management
-
Utility Actions:
- SymlinkToScratchAction to symlink content to scratch files, useful for multirepo projects for cross repo context
-
Subplan Execution Framework:
- Comprehensive testing infrastructure for hierarchical plan execution
- Support for complex plan hierarchies with parent-child relationships
- Enhanced context YAML file expansion with configurable settings
- Improved plan continuation and validation logic
-
Enhanced MCP Tool Window:
- Dynamic tool registration and management interface
- Real-time execution logging and status updates
- Tool enable/disable functionality with persistent configuration
π‘ Improvements
Configuration & Settings
- Redesigned settings interface with tabbed organization
- Improved persistent file management
- Enhanced MCP server configuration with tool management options
π§ Bug Fixes
- Fixed EDT access violations and threading issues
- Improved Swing component lifecycle management
- Fixed markdown rendering problems with JCEF integration
File & Path Handling
- Improved file path normalization and cross-platform compatibility
- Enhanced persistent file management
- Fixed duplicate file detection and handling
π Technical Improvements
Architecture & Dependencies
- Upgraded Kotlin version to 2.1.10
- Added comprehensive documentation generation workflows
- Enhanced MCP server infrastructure with HTTP transport
- Improved testing infrastructure with better mock support
- Optimized file processing and path handling utilities