Repository navigation
v2.1.1 - Fix MCP Multi-Session Support
Fixed
- MCP server response ID always present (#46)
- Removed
omitemptytag fromResponse.IDfield in MCP protocol implementation - Per JSON-RPC 2.0 specification, the
idfield must always be present in responses - Fixes issue where multiple Claude Code sessions from different projects couldn't connect simultaneously
- Previously, only one session could successfully connect and use MCP tools
- Now multiple concurrent sessions can properly correlate requests/responses
- Removed
Impact
Users can now run multiple Claude Code sessions from different project directories, all connecting to the same codetect MCP server without conflicts.
Installation
See the Installation Guide for setup instructions.
Full Changelog: https://github.com/brian-lai/codetect/blob/main/CHANGELOG.md