Skip to content

Releases: inkan-tech/DebugPilot

v0.10.1 — Lazy Start Mode

Choose a tag to compare

@thomnico thomnico released this 28 Mar 11:28

What's New

Lazy Start (default)

The MCP server no longer starts automatically when VS Code opens. Instead, it waits until you:

  • Start a debug session, or
  • Click the status bar item, or
  • Run the DebugPilot: Start MCP Server command

Set debugPilot.startMode: "auto" to restore the previous behavior.

New Commands

  • DebugPilot: Start MCP Server — manually start the server
  • DebugPilot: Stop MCP Server — stop the server and free the port

Full Changelog

See CHANGELOG.md

v0.7.0 — Resources, Prompts & Full Phase 2

Choose a tag to compare

@thomnico thomnico released this 12 Mar 09:43

Added

  • MCP Resources: debug://sessions, debug://console/{sessionId}, debug://breakpoints
  • MCP Prompts: debug_investigate (full bug analysis), debug_trace (execution tracing)
  • Phase 2 tools: debug_launch, debug_stop, debug_logpoint_set, debug_run_to
  • Integration tests: MCP HTTP protocol, tool registration validation

Stats

  • 18 tools, 3 resources, 2 prompts
  • 108 tests (86 unit + 10 integration + 12 resource/prompt)

v0.6.2 — Debug Beetle Logo

Choose a tag to compare

@thomnico thomnico released this 12 Mar 08:05

Changed

  • Redesigned logo with debug beetle motif replacing pilot helmet
  • New icon optimized for 128px rendering (marketplace/sidebar)
  • Removed rejected helmet variant

v0.6.1

Choose a tag to compare

@thomnico thomnico released this 12 Mar 05:35

[0.6.1] - 2026-03-12

Changed

  • Improved tool descriptions to guide agents to call debug_sessions first for sessionId
  • All sessionId params now reference debug_sessions in their descriptions
  • debug_breakpoint_remove now references debug_breakpoints_list for IDs

v0.6.0

Choose a tag to compare

@thomnico thomnico released this 11 Mar 22:56

[0.6.0] - 2026-03-11

Added

  • Flutter/Dart support: debug_hot_reload and debug_hot_restart tools
  • Generic customRequest method on IDebugAdapter for runtime-specific DAP extensions
  • Dart exception filter IDs ("All", "Unhandled") documented in debug_exception_config
  • Flutter hot reload usage example in README

Changed

  • License changed from MIT to Apache 2.0
  • Version bumped to 0.6.0