No description
Find a file
Jared Miller f31d33f992
Parse state and stats events from Claude Code hooks
Add parsing of structured JSON events from Claude Code hooks in PTY
output. State events track session lifecycle (ready/thinking/permission/
question/complete/interrupted). Stats events provide session metrics
(prompts, completions, tools, thinking time, etc).

Events are detected by parsing each line of PTY output, extracting valid
JSON objects with a type field, and forwarding state/stats events to the
server via WebSocket while preserving all output passthrough.
2026-01-28 13:48:56 -05:00
docs Add phase 2 design document 2026-01-28 12:38:58 -05:00
public Add error handling and loading state to instructions modal 2026-01-28 13:20:10 -05:00
src Parse state and stats events from Claude Code hooks 2026-01-28 13:48:56 -05:00
.gitignore Add gitignore for node_modules and SQLite files 2026-01-28 12:28:40 -05:00
biome.json Fix biome config formatting (self-heal) 2026-01-28 11:03:31 -05:00
bun.lock Restructure project files into src and public directories 2026-01-28 11:00:19 -05:00
CLAUDE.md Add code review workflow to CLAUDE.md 2026-01-28 12:19:07 -05:00
justfile Add npm scripts and justfile for development workflow 2026-01-28 10:59:07 -05:00
package.json Restructure project files into src and public directories 2026-01-28 11:00:19 -05:00
TODO.txt Add a todo 2026-01-28 12:34:08 -05:00
tsconfig.json Restructure project files into src and public directories 2026-01-28 11:00:19 -05:00