Releases: SDGLBL/mcp-claude-code
Releases · SDGLBL/mcp-claude-code
MCP Claude Code v0.1.31
Added
- Added batch tool for parallel tool execution (eade6f7)
- New tool that enables executing multiple tool invocations in parallel within a single request
- Significantly improves performance by reducing context usage and latency for multiple operations
- Supports independent tool operations with proper error handling and result formatting
- Particularly useful for running multiple searches, file operations, or data gathering in parallel
Changed
- Renamed tool tags in system prompt for consistency and clarity (030956c)
- Changed
<think_tool>to<think>and<grep_ast_tool>to<grep_ast>to maintain consistent naming - Improves readability and aligns with the simpler tag naming pattern used elsewhere in documentation
- Changed
MCP Claude Code v0.1.30
Added
- Added release creation prompt and registration (98fbd45)
- New prompt template with step-by-step guidance for creating project releases
- Detailed instructions for version analysis, updates, changelog creation, and tagging
- Structured approach for consistent release processes
- Improved documentation for the compact() prompt function
MCP Claude Code v0.1.29
Added
- Added compact conversation prompt and registration (893bef5)
- New prompt module with detailed instructions for summarizing technical conversations
- Structured format for capturing user requests, technical concepts, and problem-solving approaches
- Helps maintain context during technical discussions with structured summaries
Changed
- Reorganized grep parameters and improved type hints (25c699a)
- Reordered parameters to make tool_ctx required and first in parameter lists
- Replaced Optional type hints with modern | None syntax
- Added explicit type hints for path and include parameters
- Improved code clarity while maintaining backward compatibility
Maintenance
- Added claude-code-doc directory to .gitignore (918e88e)
- Prevents accidental commits of generated documentation files
MCP Claude Code v0.1.28
Added
- Added liteLLM agent_base_url parameter for local LLM support (0f93398)
- Enables integration with locally hosted models
- Requires fake API key even when unnecessary
- Enhanced CLI arguments for configuration
Changed
- Renamed SearchContentTool to Grep and integrated ripgrep for improved performance (132a603)
- Added ripgrep integration for significantly faster file content searches
- Enhanced pattern matching with regex support
- Maintained backward compatibility through SearchContentTool shim
- Renamed write_file tool to write and edit_file to edit for consistency
- Added comprehensive documentation in migration_SearchContentTool_to_Grep.md
Added
- Added Windows shell execution and script support (d2a8441)
- Support for CMD, PowerShell, and WSL shells
- Enhanced command execution for cross-platform compatibility
- Improved script handling for Windows environments
Fixed
- Added platform-specific support for temp folders (d1f60cf)
- Improved cross-platform compatibility
- Enhanced permissions system for Windows environments
MCP Claude Code v0.1.27
Added
- Added AST-aware code search tool (
grep_ast) that provides structural context for matches (6a37df6)- Shows how code matches fit within functions, classes, and other structures
- Makes it easier to understand code organization when exploring unfamiliar codebases
- Added dependency on grep-ast package
- Includes comprehensive test suite covering various search scenarios
Documentation
- Updated system prompt with best practices for using the grep_ast tool
- Enhanced README with grep_ast tool description
- Added detailed usage instructions in tool documentation
MCP Claude Code v0.1.26
MCP Claude Code v0.1.25
No release notes found for version 0.1.25
MCP Claude Code v0.1.24
Changed
- Simplified agent tool to support only single string prompt parameter
- Renamed parameter from "prompts" to "prompt" for improved clarity
- Removed multi-agent concurrent execution to simplify implementation
- Updated documentation and tests to match new single-agent design
Added
- Added logging for agent tool execution results
- Logs tool name and first 100 characters of result for improved debugging
- Makes the execution flow more transparent in logs
Documentation
- Updated system prompt documentation for clarity
- Clarified confirmation step by changing "before executing it" to "before executing any tool"
- Enhanced thinking tool guidelines by emphasizing concise and accurate content
- Refined learning step to specify documentation location in artifact
- Removed redundant best practices that were covered by other principles
- Removed deprecated /init command from user commands section
- Updated Google model recommendation to gemini-2.5-flash-preview in documentation
Refactoring
- Removed --project-dir argument from CLI since project tools were removed
MCP Claude Code v0.1.23
Removed
- Removed project tools package to streamline architecture
- Removed
mcp_claude_code/tools/projectdirectory and related test files - Removed project analysis functionality which was redundant with filesystem tools
- Updated import statements and tool registrations across codebase
- Updated tests to maintain test coverage without project tools
- Removed
Changed
- Simplified system prompt for improved usability
- Removed redundant sections to improve Claude execution efficiency
- Updated documentation to reflect current toolset
- Replaced project analysis examples with code search examples
MCP Claude Code v0.1.22
Changed
- Simplified permissions by removing unnecessary default exclusions from sensitive directories
- Removed
.git,.config, and.vscodefrom the default sensitive directories list - Improves usability while maintaining security for truly sensitive directories like
.sshand.gnupg
- Removed