Releases: rira100000000/debug-mcp
Releases · rira100000000/debug-mcp
v0.1.2 — first release under debug-mcp name
First release under the debug-mcp name (previously published as girb-mcp).
Changes
- Renamed gem from
girb-mcptodebug-mcp— the new name better reflects its purpose as an MCP server for Ruby's debug gem. Executablesgirb-mcp/girb-railswere renamed todebug-mcp/debug-rails. - Renamed internal namespace from
girbtodebug_mcpin identifiers injected into the debugged Ruby process:$_girb_orig_int→$_debug_mcp_orig_int,$__girb_err→$__debug_mcp_err,:girb_health_check→:debug_mcp_health_check,/tmp/girb_debug.log→/tmp/debug_mcp.log. Internal change with no public API impact. - Added
base64runtime dependency (~> 0.2) — required on Ruby 3.4+ wherebase64was removed from default gems.debug-mcpusesBase64.strict_encode64to safely transport multi-line / non-ASCII code over the debug gem protocol.
Migration from girb-mcp
girb-mcp 0.1.3 on RubyGems is a deprecation shim that depends on debug-mcp and forwards executables. To migrate:
# Gemfile
gem "debug-mcp" # was: gem "girb-mcp"// MCP client config
{
"mcpServers": {
"debug-mcp": { // was: "girb-mcp"
"command": "debug-mcp", // was: "girb-mcp"
"args": []
}
}
}See CHANGELOG.md for full details.