Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.234 Home All releases olderv2.1.233 v2.1.235newer
Claude Code v2.1.234

Plugin eval reference rewritten around a tighter sandbox

You'll notice
Useful3 Signal2
Plugin Evals not in their notes

Plugin eval runs now happen in a tighter sandbox with their own git repo and home directory.

claude plugin eval
What

The bundled reference for claude plugin eval describes a redesigned sandbox: the working directory sits inside the sandbox home, an empty git repository at the sandbox home root stops git from walking up into your real repo, and the child process is started with --setting-sources user and the prompt passed on stdin instead of the command line. Enterprise managed settings are called out as the one policy that still applies inside a run.

Details
  • Adds exit code 143 for a run killed by SIGTERM, and an auth_failed reason for a partial run.
  • Per-plugin failure codes appear under the suite's plugin list, and individual cases can carry advisories.
  • Image and binary grading moved from "upcoming" to shipped.
  • This is documentation text; the eval harness itself remains early-access gated.
Evidence

--setting-sources user

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.234 →