Releases: steipete/claude-code-mcp
Releases · steipete/claude-code-mcp
Release v1.10.2
What's Changed
- Fix critical startup issue where Node.js CLI was incorrectly run through bash
- Replace dynamic package.json import with hardcoded version to fix test failures
- Performance improvement: faster startup by removing dynamic module loading
This release fixes the critical bug introduced in v1.10.1 where the server would fail to start with an error like /bin/bash: /path/to/claude: //: is a directory
.
Full Changelog
Release v1.10.1
What's New
🎯 Version Print on First Use
- Tool now prints version and startup time on first use
- Helps with debugging and version tracking when using the tool
🐛 Fixes
- Startup time now captures the actual server initialization time (not first call time)
📚 Documentation
- Simplified changelog format for better readability
🧪 Testing
- Added comprehensive test for version print feature
Full Changelog
- Tool version and startup time print on first use (once per session)
- Fixed startup time capture to reflect actual server startup
- Simplified changelog format
v1.10.0
Added
- Support for
CLAUDE_CLI_NAME
environment variable to override the Claude CLI binary name - Support for absolute paths in
CLAUDE_CLI_NAME
(e.g.,/tmp/claude-test
) - Comprehensive unit and e2e tests for the server functionality
- Test infrastructure with mocked Claude CLI for reliable testing
Changed
CLAUDE_CLI_NAME
now supports both simple names and absolute paths- Relative paths in
CLAUDE_CLI_NAME
now throw an error (security improvement) - Removed test mock directory lookup when absolute path is provided
v1.9.5
Changes
- Clarified that workingDir must be absolute in the tool description
- Removed duplicate documentation images from docs directory to reduce repository size
Full Changelog
- See CHANGELOG.md for complete details