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

claude plugin eval handles termination signals and cleans up its output

Use it now
Useful2 Signal1
Plugin Evals not in their notes

Plugin eval runs now handle kill signals with proper exit codes and title reports with plugin names.

claude plugin eval
What

The plugin eval runner now traps SIGTERM as well as SIGINT, exiting 143 and 130 respectively, and records the run outcome as "terminated", "interrupted" or "signal_killed". Report titles now name the suite's plugins and versions instead of the fixed heading "Eval suite".

Details
  • An interactive interview killed by a signal reports an exit code computed as 128 plus the signal number.
  • Every stderr line is passed through a control-character stripper before being shown.
Evidence

Eval suite

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 →