v0.4.0 — Reliability & cross-session insight
First release recorded against real Claude Code sessions (not synthetic data).
Added
claude-replay doctor— a self-check that answers is Replay actually recording? Verifies hooks are installed, theclaude-replaycommand resolves on PATH (the #1 silent-failure mode — a hook Claude Code can't find records nothing), the DB exists, and sessions are being recorded. Plus an install-time PATH warning.- Cross-session analytics —
claude-replay stats, areplay_statsMCP tool (ten tools now), and/api/stats: total/avg tool calls, overall error rate, the death-cause breakdown ("why your sessions end"), tool mix, per-project rollups, and a day-by-day trend.
374 tests, ruff clean. Pre-release audit clean (secrets, deps, wheel/sdist contents, twine).
Install: pip install claude-replay · then claude-replay doctor