Current collected state Current
Observed since 20 Oct, 23:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Detect regressions between baseline and current AI agent runs. Python port of @mukundakatta/agent-regression-lens.
Detect regressions between baseline and current AI agent runs. Pure Python, zero deps. Python port of @mukundakatta/agent-regression-lens.
pip install agent-regression-lens-py
from agent_regression_lens import analyze_agent_regression
baseline = {"events": [{"type": "tool_call", "tool": "search"}, {"type": "final", "content": "ok"}], "success": True}
current = {"events": [{"type": "tool_call", "tool": "search"}, {"type": "error", "message": "boom"}], "success": False}
res = analyze_agent_regression(baseline, current)
# RegressionResult(passed=False, score=..., regressions=[Issue(code='lost_success', severity='critical', ...), ...])
analyze_agent_regression(baseline, current, *, thresholds=None) -> RegressionResultcompare_run_set(baseline_runs, current_runs, *, thresholds=None) -> ComparisonSummaryDetects: lost success, new errors, failed tool calls, output drift (Jaccard), step / latency / cost bloat above configurable ratios.
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 27 Apr 2026 | 1 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 23:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:585aca3807ae4a313a71685a6c7bbc7de8ef212696cb9c45f23e4129dcd030e7