v0.1.0
First release.
whatbroke diffs two recorded runs of an AI agent and reports what actually changed: dropped tool calls, drifted arguments, new errors, output flips, latency and cost regressions. Deterministic, offline, no API keys.
whatbroke diff before.jsonl after.jsonlwith terminal,--jsonand--mdreports- CI-friendly exit codes via
--fail-on breaking|warning|never - Recorder SDK that wraps OpenAI and Anthropic clients in one line
- Plain JSONL trace format you can write from any language
- Bundled example: a support agent before and after a cheap model swap, including the part where it quietly stops cancelling subscriptions