Skip to content

Commit 2b716c6

Browse files
added logo to readme
1 parent a9db056 commit 2b716c6

8 files changed

Lines changed: 16 additions & 12 deletions

File tree

.claude/agent-memory/architecture.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ DebuggingAI Extension ← YOU ARE HERE
2020
2121
VS Code Debug API (vscode.debug.*)
2222
23-
Language Extension (Python extension, Go extension...)
23+
Language Extension (Python extension, Go , flutter, nodejs, rust, ruby , dart extension...)
2424
25-
Language Debugger (debugpy, dlv, node inspector...)
25+
Language Debugger (debugpy, dlv, node , futter, inspector...)
2626
```
2727

2828
We talk only to the VS Code Debug API layer. We are agnostic to what's below it.
@@ -74,4 +74,6 @@ All commands follow the pattern:
7474
- Sprint 2: Session lifecycle ✅
7575
- Sprint 3: Execution control (step, next, continue, until, jump) ✅
7676
- Sprint 4: Inspection (print, whatis, exec, display, args, retval) — 55/60 tests pass, 5 Python failing
77-
- Sprint 5: Add Go language target (Mickey mentioned this explicitly)
77+
- Sprint 5: Add flutter/dart language target (Mickey mentioned this explicitly)
78+
79+

.claude/settings.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@
44
"Bash(npm run:*)",
55
"Bash(npm test:*)",
66
"Read(//Users/mickeyperlstein/Documents/perli/BE/**)",
7-
"Read(//Users/mickeyperlstein/Documents/perli/FE/**)"
7+
"Read(//Users/mickeyperlstein/Documents/perli/FE/**)",
8+
"mcp__debuggingai__list_breakpoints",
9+
"Bash(sips -z 128 128 /Users/mickeyperlstein/Documents/DebuggingAI/images/logo.png --out /Users/mickeyperlstein/Documents/DebuggingAI/images/icon.png)",
10+
"Bash(code --install-extension debugging-ai-0.2.0.vsix --force)",
11+
"Bash(sips -z 512 512 /Users/mickeyperlstein/Documents/DebuggingAI/images/logo.png --out /Users/mickeyperlstein/Documents/DebuggingAI/images/logo_512.png)"
812
]
913
},
1014
"hooks": {

.vscodeignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,5 @@ jest.config.*
2626
features/**
2727
test_app.*
2828
*.vsix
29+
images/logo.png
30+
images/logo_512.png

README.MD

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# DebuggingAI
22

3+
![DebuggingAI](images/logo_512.png)
4+
35
> Universal debugger control for any AI agent.
46
57
DebuggingAI is a VS Code extension that exposes debugger control as a tool interface — so any AI agent (Claude Code, Cline, Cursor, Copilot Workspace, local LLMs) can set breakpoints, inspect state, and drive a debug session without knowing VS Code internals.

demo_bug.js

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
1-
/**
2-
* demo_bug.js — DebuggingAI recording script (Node.js)
3-
*
4-
* Bug: baseHeaders is a shared object reference mutated inside the loop.
5-
* Every request config ends up with the same headers object — the last one wins.
6-
* Request IDs are wrong on all but the last request.
7-
*/
1+
82
function buildRequests(endpoints) {
93
const baseHeaders = { 'Content-Type': 'application/json' };
104
const configs = [];
115

126
for (let i = 0; i < endpoints.length; i++) {
137
const config = {
148
url: endpoints[i],
15-
headers: baseHeaders, // bug: shared reference, not a copy
9+
headers: baseHeaders,
1610
};
1711
config.headers['X-Request-Id'] = `req-${i + 1}`;
1812
configs.push(config);

images/icon.png

17.4 KB
Loading

images/logo.png

1.32 MB
Loading

images/logo_512.png

336 KB
Loading

0 commit comments

Comments
 (0)