Oh cool, thanks for sharing! I like how your VS Code extension also adds the usual debugging cues like the red dot, the yellow line, and the call stack.
I didn't build any of that! I'm just interfacing with vs code debugger. It comes at no additional cost - it also means you are guaranteed all the other features of the standard vs code debugger as well, and can interrupt / collaborate / modify the debugging process alongside the llm.
I've been using a VS Code extension that I built to enable Claude / Cursor / Continue to automatically debug.
It's language agnostic and also uses MCP.
https://github.com/jasonjmcghee/claude-debugs-for-you
LSP and debugging support are incredibly useful for LLMs, and I'm hoping to see general support for these capabilities in the existing tools soon!