Date: 2026-05-27T22:53Z Total events: 220 (baseline: 200, delta: +20)
| Event | Status | Count | Notes |
|---|---|---|---|
| file.read | FAIL | 0 | No file.read events emitted despite 4 Read tool calls (package.json, CLAUDE.md, QMap.vue, useSceneLoader.js, CYCLES.md, output.txt). Bridge does not appear to capture agent file I/O. |
| file.write | FAIL | 0 | No file.write events despite Write tool call on output.txt. |
| exec.spawn | FAIL | 0 | No exec.spawn events despite ~10 Bash tool calls (echo, ls, date, git, curl, node, python3). |
| exec.exit | FAIL | 0 | No exec.exit events. The failing ls /nonexistent/path also produced none. |
| connection.open | PASS | 14 | +1 vs baseline (13→14). One new HTTPS connection captured (Claude Code's own API call). |
| connection.update | PASS | 40 | +3 vs baseline (37→40). TLS handshake updates seen. |
| http.request | PASS | 14 | +1 vs baseline. Curl subprocess HTTP traffic NOT captured — only Claude Code's own LLM API request. |
| http.response | PASS | 14 | +1 vs baseline (13→14). |
| mcp.request | FAIL | 0 | Not captured despite mcp__figma__whoami and ListMcpResourcesTool calls. |
| mcp.response | FAIL | 0 | Not captured. |
| mcp.notification | FAIL | 0 | Not captured. |
| mcp.error | MISSING | 0 | Optional — not observed. |
| mcp.session_close | MISSING | 0 | Optional — not observed. |
| agent.tool_call | FAIL | 0 | Not captured. Despite the prompt saying these are emitted automatically, none appeared in the handled or unhandled lists. |
| agent.tool_decision | FAIL | 0 | Not captured. |
| agent.tool_result | FAIL | 0 | Not captured. |
| llm.request | PASS | 5 | +1 vs baseline (4→5). |
| llm.response | PASS | 4 | No delta — last response not yet flushed or counted. |
| llm.usage | PASS | 4 | No delta — same as llm.response. |
| llm.rate_limit | PASS | 4 | No delta — counts present from baseline. |
| process.started | PASS | 18 | +4 vs baseline (14→18). Subprocess spawns observed. |
| process.stopped | PASS | 19 | +3 vs baseline (16→19). Subprocess exits observed. |
| process.snapshot | PASS | 2 | Present from baseline (initial process table). |
Bonus event types in handled list (not in expected table):
| Event | Count | Notes |
|---|---|---|
| sse.event | 47 | +5 vs baseline. SSE stream chunks for LLM responses. |
| sse.open | 5 | +1 vs baseline. |
| sse.close | 4 | No delta. |
| http.exchange_close | 13 | No delta. |
| connection.close | 13 | No delta. |
- Passed: 11 / 19 required types (connection.open, connection.update, http.request, http.response, llm.request, llm.response, llm.usage, process.started, process.stopped, process.snapshot, llm.rate_limit)
- Missing (required): file.read, file.write, exec.spawn, exec.exit, mcp.request, mcp.response, mcp.notification, agent.tool_call, agent.tool_decision, agent.tool_result
- Unhandled types: none — the
unhandledarray was empty for the entire test.