You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.yml
+13-3Lines changed: 13 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -44,14 +44,23 @@ body:
44
44
id: screenshots
45
45
attributes:
46
46
label: "Screenshots / GIFs"
47
-
description: "If applicable, add screenshots or screen recordings."
47
+
description: "If applicable, add screenshots or screen recordings. For agent tracking issues (stuck on idle, not spawning), include a screenshot of the **Debug View**: in the Pixel Agents panel, click the gear icon (Settings) and toggle Debug View. This shows JSONL connection status, lines parsed, and file paths. **Note:** paths may contain your username -- redact anything sensitive before posting."
48
48
49
49
- type: input
50
50
id: vscode-version
51
51
attributes:
52
52
label: "VS Code version"
53
53
description: "Run 'Help > About' to find your version."
54
-
placeholder: "e.g., 1.109.0"
54
+
placeholder: "e.g., 1.112.0"
55
+
validations:
56
+
required: true
57
+
58
+
- type: input
59
+
id: claude-code-version
60
+
attributes:
61
+
label: "Claude Code CLI version"
62
+
description: "Run `claude --version` in your terminal."
63
+
placeholder: "e.g., 2.1.78"
55
64
validations:
56
65
required: true
57
66
@@ -63,12 +72,13 @@ body:
63
72
- Windows
64
73
- macOS
65
74
- Linux
75
+
- WSL2
66
76
validations:
67
77
required: true
68
78
69
79
- type: textarea
70
80
id: logs
71
81
attributes:
72
82
label: "Logs"
73
-
description: "Open Developer Tools (Help > Toggle Developer Tools) and paste any relevant console output."
83
+
description: "If running from source (F5), open **View > Debug Console** and paste any lines containing `[Pixel Agents]`. Otherwise, open **Help > Toggle Developer Tools > Console** and paste relevant output. **Note:** logs may contain file paths with your username -- redact anything sensitive before posting."
Copy file name to clipboardExpand all lines: README.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -119,6 +119,13 @@ The webview runs a lightweight game loop with canvas rendering, BFS pathfinding,
119
119
-**Heuristic-based status detection** — Claude Code's JSONL transcript format does not provide clear signals for when an agent is waiting for user input or when it has finished its turn. The current detection is based on heuristics (idle timers, turn-duration events) and often misfires — agents may briefly show the wrong status or miss transitions.
120
120
-**Linux/macOS tip** — if you launch VS Code without a folder open (e.g. bare `code` command), agents will start in your home directory. This is fully supported; just be aware your Claude sessions will be tracked under `~/.claude/projects/` using your home directory as the project root.
121
121
122
+
## Troubleshooting
123
+
124
+
If your agent appears stuck on idle or doesn't spawn:
125
+
126
+
1.**Debug View** — In the Pixel Agents panel, click the gear icon (Settings), then toggle **Debug View**. This shows connection diagnostics per agent: JSONL file status, lines parsed, last data timestamp, and file path. If you see "JSONL not found", the extension can't locate the session file.
127
+
2.**Debug Console** — If you're running from source (Extension Development Host via F5), open VS Code's **View > Debug Console**. Search for `[Pixel Agents]` to see detailed logs: project directory resolution, JSONL polling status, path encoding mismatches, and unrecognized JSONL record types.
128
+
122
129
## Where This Is Going
123
130
124
131
The long-term vision is an interface where managing AI agents feels like playing the Sims, but the results are real things built.
0 commit comments