Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.269 ·

Eval CLI now distinguishes harness failures from scoring failures and reports them

claude eval now separately reports runs that crashed the harness versus runs that were graded and scored

TierYou'll noticehow much it should matter to you
Useful3my rating, 1 to 5
Signal2worth watching, 1 to 5
AreaEval CLIwhat it touches
KindImprovementsin v2.1.269,
You'll notice No documentation found

claude eval now separately reports runs that crashed the harness versus runs that were graded and scored

What

The eval runner behind claude eval (and the related plugin eval tooling) now tracks each test case as a "plan" with results per run, and counts "harness failures" — runs that could not even start — separately from runs that did start and were scored. If any harness failures occur, it prints a new warning and the command exits with a non-zero exit code even if every run that did get scored passed.

Why

Previously a run that failed to start at all could get lost among scored results; now a broken harness run is called out explicitly and fails the eval, so a passing score summary can't mask setup or infrastructure problems.

See this entry in the whole of v2.1.269 →