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.208 Home All releases olderv2.1.207 v2.1.209newer
Claude Code v2.1.208

Ripgrep null byte protection

What

Ripgrep (used by the Grep tool) now refuses to spawn if any argument, the target path, or the session working directory contains a null byte (\0). Previously, this could produce confusing failures deep in process spawning.

Details
  • Throws RipgrepNullByteError with a specific message identifying which argument contains the null byte
  • Checked in order: session cwd, target path, caller arguments
  • The check happens before spawning, so the error is surfaced at the tool level rather than as a cryptic OS error
Evidence

Null byte guard (search for "ripgrep spawn blocked: null byte in session cwd")

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

See this entry in the whole of v2.1.208 →