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

sentry-triage

1.5.0last run 10 min ago
Runs · 24 h
40
280 over 7 days
Failed · 24 h
10.0%
p50 duration · 24 h
15.0s
Mean cost · 24 h
$0.052
last 24 h(40 runs)vsprevious 7 days(280 runs)5 regressions
Metricprevious 7 dayslast 24 hChangeVerdict
Failed runs4.6%10.0%+5.4 ptsstable
Failed tool calls2.5%4.2%+1.8 ptsstable
Mean duration12.0s15.2s+26%regression
Mean cost$0.038$0.052+36%regression
Steps per run9.3910.75+15%stable
Tokens per run11.9k15.1k+27%regression
Repeated tool calls0.120.70+494%critical
Runs on a new tool path0.0%5.0%+5.0 ptsstable
Score · correct0.910.65−0.26critical
A metric is flagged only when the change is both statistically significant (one-sided test, p < 0.01, Holm-corrected for the number of metrics) and large enough to matter (+15% on a mean, +3 pts on a rate, −0.05 on a score), with at least 20 runs on each side.

Last 14 days · dashed lines mark the first run of each version

Failed runs15%
0%10%20%10-1310-1610-1910-2210-261.5.0
Mean cost per run$0.053
$0$0.050$0.10010-1310-1610-1910-2210-261.5.0
Steps and repeated tool calls per runmean per run
0102010-1310-1610-1910-2210-261.5.0
stepsrepeated tool calls
Durationp50 / p95
0ms12.5s25.0s10-1310-1610-1910-2210-261.5.0
p50p95

Tool paths

Model claude-sonnet-4-5· 415 runs
sentry.getIssue → gitlab.searchCode → gitlab.readFile → jira.createIssue → slack.postMessage90%
sentry.getIssue → gitlab.searchCode ×2 → gitlab.readFile → jira.createIssue → slack.postMessage5%
sentry.getIssue → gitlab.searchCode ×3 → gitlab.readFile → jira.createIssue → slack.postMessage3%
sentry.getIssue → gitlab.searchCode ×2 → gitlab.readFile → jira.createIssue → gitlab.createMergeRequest → slack.postMessage1%
sentry.getIssue → gitlab.searchCode ×3 → gitlab.readFile → jira.createIssue → gitlab.createMergeRequest → slack.postMessage0%
Model gpt-4.1-mini· 145 runs
sentry.getIssue → gitlab.searchCode → gitlab.readFile → jira.createIssue → slack.postMessage97%
sentry.getIssue → gitlab.searchCode ×2 → gitlab.readFile → jira.createIssue → slack.postMessage2%
sentry.getIssue → gitlab.searchCode ×2 → gitlab.readFile → jira.createIssue → gitlab.createMergeRequest → slack.postMessage1%

Models

ModelFirst runRunsFailedp50 durationMean costStepsRepeatsScore · correct
claude-sonnet-4-514 d ago4154.1%11.4s$0.0499.40.130.91
gpt-4.1-mini14 d ago1453.4%11.4s$0.00599.20.030.91
RunVersionStatusStartedDurationStepsCostFlags
run_b590779e1.5.0
app 3.2.0 · prompt v8
ok10 min ago11.5s9≈$0.043
run_ad4ce3451.5.0
app 3.2.0 · prompt v8
ok1 h ago18.9s13≈$0.081repeat ×2
run_ae2578471.5.0
app 3.2.0 · prompt v8
ok2 h ago14.9s11≈$0.065repeat ×1
run_6f21d6231.5.0
app 3.2.0 · prompt v8
ok2 h ago14.4s11≈$0.0075repeat ×1correct 0.00
run_34f63b8a1.5.0
app 3.2.0 · prompt v8
ok3 h ago15.1s11≈$0.0083repeat ×1correct 0.00
run_4ca1c1c21.5.0
app 3.2.0 · prompt v8
ok3 h ago15.7s11≈$0.065repeat ×1correct 0.00
run_1f44248d1.5.0
app 3.2.0 · prompt v8
ok4 h ago17.4s11≈$0.064repeat ×1
run_604782f91.5.0
app 3.2.0 · prompt v8
ok5 h ago11.5s9≈$0.048correct 0.00
run_2a751ac71.5.0
app 3.2.0 · prompt v8
ok5 h ago12.6s9≈$0.0057
run_6d9634c41.5.0
app 3.2.0 · prompt v8
ok6 h ago16.4s11≈$0.067repeat ×1correct 0.00
run_9b3a9bed1.5.0
app 3.2.0 · prompt v8
ok6 h ago14.5s11≈$0.064repeat ×1
run_ebad7bdf1.5.0
app 3.2.0 · prompt v8
ok7 h ago13.3s10≈$0.0056retry ×11 tool error