FRSelf-host it
Live demo — simulated traces from two agents. sentry-triage regressed when agent 1.5.0 and prompt v8 shipped; support-bot is healthy. Read-only.
Agents / sentry-triage / eval suite
Eval suite · mocked scenarios

sentry-triage

Runs tagged with a trajekt.scenario. Each scenario is compared with itself across two versions, so a handful of scenarios is enough to catch a regression before it ships.

vs
FAIL3.2.0vs3.1.0· 12 scenarios compared

Across the suite

MetricA · 3.1.0B · 3.2.0ChangeVerdict
Score · correct1.000.89−0.11stable
Failed runs2.8%5.6%+2.8 ptsstable
Failed tool calls1.0%4.6%+3.5 ptsstable
Mean duration11.3s14.6s+26%regression
Mean cost$0.047$0.061+26%regression
Steps per run9.0610.61+16%regression
Tokens per run11.3k14.6k+26%regression
Repeated tool calls00.64+0.64critical
Runs on a new tool path
6 of 12 scenarios now take a tool path never seen in the baseline — shown, never blocking
—50.0%regression
Values are means of the per-scenario averages. Each scenario is paired with itself (Wilcoxon signed-rank test, one-sided, p < 0.05); duration, cost, steps and tokens are compared as ratios, so a large scenario does not outweigh a small one. Scores (higher is better) come first. A metric is flagged only if it stays significant after correcting for the number of metrics tested (Holm) and the typical change is large enough (+15%, +5 pts on a rate, −0.05 on a score), with at least 8 scenarios.

Scenario by scenario

6 worse · 0 better · 0 changed · 6 same
ScenarioWhat changedRuns A / B
refund-roundingworse
Fails more often · 0/3 → 2/3 failedMean duration +87%Mean cost +83%Tokens per run +89%Repeated tool calls 0 → 1Score · correct 1.00 → 0.33Tool path changed
3 / 3diff →
tax-rate-euworse
Mean duration +67%Mean cost +64%Tokens per run +62%Repeated tool calls 0 → 1.67Score · correct 1.00 → 0.33Tool path changed
3 / 3diff →
oauth-callback-500worse
Mean duration +62%Mean cost +52%Tokens per run +52%Repeated tool calls 0 → 1.33Tool path changed
3 / 3diff →
coupon-expiredworse
Mean cost +63%Tokens per run +64%Repeated tool calls 0 → 1.33Tool path changed
3 / 3diff →
npe-checkout-discountworse
Repeated tool calls 0 → 1Tool path changed
3 / 3diff →
search-index-staleworse
Repeated tool calls 0 → 1Tool path changed
3 / 3diff →
cart-empty-statesame—3 / 3diff →
invoice-pdf-blanksame—3 / 3diff →
password-reset-mailsame—3 / 3diff →
payment-timeoutsame—3 / 3diff →
search-typo-tolerancesame—3 / 3diff →
session-expired-loopsame—3 / 3diff →

A scenario is flagged when its failure rate rises by 50 points or more (e.g. 0/3 → 2/3), when a score drops by 0.25 or more, when duration, cost, steps or tokens grow by 50% or more, when it repeats a tool call it did not repeat before, or when it takes a tool path never seen in A.

App versions evaluated

App versionScenariosRunsFailedLast run
3.2.0123622 d ago
3.1.0123616 d ago