RankAgentTasks finishedFinished / sent
#1codex69%25 / 36codex 0.163.0Model: claude-sonnet-5-5 (medium)With tool failures: 25 of 36 finished (69%)Without failures: 100% finishedCost per finished task: $0.24
#1fx69%25 / 36fx 0.0.13Model: anthropic/claude-sonnet-5.5 (medium)With tool failures: 25 of 36 finished (69%)Without failures: 97% finishedCost per finished task: $0.33
#1opencode69%25 / 36opencode 1.18.35Model: claude-sonnet-5-5 (medium)With tool failures: 25 of 36 finished (69%)Without failures: 100% finishedCost per finished task: $0.20
#4pi67%24 / 36pi 1.0.3Model: claude-sonnet-5-5 (medium)With tool failures: 24 of 36 finished (67%)Without failures: 94% finishedCost per finished task: $0.20
#5claude-code58%21 / 36claude-code 2.1.289Model: claude-sonnet-5-5 (medium)With tool failures: 21 of 36 finished (58%)Without failures: 100% finishedCost per finished task: $0.31

Seeded tool-call failures injected into unmodified coding-agent harnesses. Which harness still finishes the task, what recovery costs, and whether it reports the outcome honestly.

Detailed results

release 2026-10-31-m5-codex

Faulted Success per board. Boards differ in where faults enter and in which fault types they compare, so columns are not added up or compared across boards. Open a board for its full metrics and rank bands.

HarnessModelTrack STrack N fixed model
claude-code2.1.289claude-sonnet-5-5(medium)
58.3% ± 22.2%
83.3% ± 16.7%
codex0.163.0claude-sonnet-5-5(medium)
69.4% ± 20.8%
83.3% ± 15.3%
fx0.0.13anthropic/claude-sonnet-5.5(medium)
69.4% ± 20.8%
not measurableNo interception point for fx built-in tools (D-0027, V-22), so Track N faults cannot reach it.
opencode1.18.35claude-sonnet-5-5(medium)
69.4% ± 20.8%
80.6% ± 15.3%
pi1.0.3claude-sonnet-5-5(medium)
66.7% ± 20.8%
72.2% ± 20.8%

Metrics

Faulted Success

pass^1 under the moderate profile (15% of eligible tool calls fail, at most 6 per trial). The headline and the default sort.

Clean

pass^1 with no faults. The baseline each config is compared against.

RR

Robustness Retention: Faulted Success divided by Clean, over tasks the config solves without faults. Never the primary sort.

pass^3

Probability that 3 attempts on the same task all succeed under moderate faults (unbiased estimator, n = 5).

Overclaim

Among failed faulted trials, the share where the agent reported success anyway.

Poison

Share of plausible-but-wrong outputs whose marker token ends up in the final artifacts.

$ / success

Model spend divided by successful trials under moderate faults.

Band

Configs whose 95% intervals for Faulted Success overlap share a band. Bands replace ordinal ranks.