{"repo":"theodo-group/debug-that","free":true,"listed":false,"github":"https://github.com/theodo-group/debug-that","clone":"git clone https://github.com/theodo-group/debug-that.git","description":"Universal debugger CLI built for AI agents. Allows Claude Code and Codex to debug much faster. Support Node (Javascript, Typescript), bun, lldb (C++/Rust), python. Fast, token-efficient, no fluff.","language":"TypeScript","stars":157,"topics":["agent","bun","claude","cli","debugger","lldb","nodejs"],"license":"MIT","category":"cli-tools","readme_excerpt":"debug-that Debugger CLI built for AI agents. Fast, token-efficient, no fluff. Why? Agents waste tokens on print-debugging. A real debugger gives precise state inspection in minimal output — variables, stack, breakpoints — all via short @ref handles. Inspired by Vercel's agent-browser CLI — the same @ref concept, applied to debugging instead of browsing. Supported Runtimes & Languages Runtime Language Status Protocol --------- ---------- -------- ---------- Node.js JavaScript Supported V8 Inspector (CDP) Node.js + tsx/ts-node TypeScript Supported V8 Inspector (CDP) + Source Maps Bun JavaScript / TypeScript Supported WebKit Inspector (JSC) LLDB C / C++ / Rust / Swift Supported DAP (Debug Adapter Protocol) Deno JavaScript / TypeScript Planned V8 Inspector (CDP) Python (debugpy) Python Supported DAP Go (delve) Go Planned DAP Java (JDWP) Java / Kotlin Planned DAP dbg auto-detects the runtime from the launch command and uses the appropriate protocol adapter. For native languages, use --runtime lldb to select the DAP adapter. Install Requires Bun. Example Usage Commands Category Commands --- --- Session launch , attach , stop , status , sessions Execution continue , step [over\\ into\\ out] , pause , run-to , restart-frame Inspection state , vars , stack , eval , props , source , scripts , search , console , exceptions Breakpoints break , break-rm , break-ls , break-toggle , breakable , logpoint , catch , break-fn (DAP only) Mutation set , set-return , hotpatch Blackbox blackbox , bla","default_branch":null,"files":null,"tree":[],"storefront":"/r/theodo-group","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/theodo-group/debug-that/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}