Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.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

You'll notice No documentation found Improvements
JSON All of v2.1.269
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Eval CLIArea: what it touches
ImprovementsKind: in v2.1.269,
ImprovementsSection of the release
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 →

Feedback