Skip to content

v0.3.0 - AI-Optimized Help & Branch Coverage Visualization

Choose a tag to compare

@koriym koriym released this 02 Sep 18:06

🎯 Highlights

AI-Optimized Help Documentation

  • Comprehensive --help output for all xdebug tools with AI-first design philosophy
  • Clear value propositions and workflow integration for each tool
  • Practical usage patterns comparing benefits vs traditional debugging methods

Branch Coverage Visualization

  • GraphViz integration for visual branch coverage analysis
  • Enhanced coverage insights beyond line coverage

Enhanced Debugging Experience

  • Improved xdebug-coverage with automatic PHPUnit integration
  • Default to php vendor/bin/phpunit --no-coverage when no arguments provided
  • Non-invasive debugging with JSON output optimized for AI consumption

MCP Tool Improvements

  • Fixed argument parsing for better Claude Code compatibility
  • Improved shell escaping and validation
  • All 4 slash commands (x-trace, x-debug, x-profile, x-coverage) work reliably

📚 Documentation

  • Updated README with AI-first design philosophy
  • Enhanced tool usage guidance
  • Comprehensive help system across all tools

🔧 Installation

composer require koriym/xdebug-mcp:^0.3

Full Changelog: v0.2.1...v0.3.0