Agent reliability
Regression detection
A regression is a drop in agent quality caused by a change. Regression detection is the practice of noticing that drop by comparing the agent's outcome after a change against its outcome before.
Two properties of agents make this harder than in conventional software. First, agent output is non- deterministic, so a single bad run carries little information. The signal is distributional: a failure rate or quality score that shifts after a change ships. Second, the change that causes a regression can come from anywhere in the system around the model. A refactor that changes what context gets assembled, a dependency bump that alters tool output formatting, or a config edit that changes retry behavior can each regress the agent's behavior.
There's also a judgment problem the statistics alone can't settle. Teams change their agents on purpose, and an intended improvement moves the same numbers a defect does. Whether a detected shift counts as a regression depends on what the agent was meant to do after the change.
6 questions