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.236 Home All releases olderv2.1.235 v2.1.237newer
Claude Code v2.1.236

A crash in the display now exits with an explanation instead of a raw stack trace

Use it now
Useful4 Signal2
Terminal UI Notable

Interface crashes now print a readable message and tell you the classic-renderer env var.

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1
What

If the code drawing the interface throws and cannot recover, Claude Code prints a message saying it exited after an interface error. When the fullscreen renderer was still starting up, it also says the next launch will use the classic renderer and that CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 forces that renderer.

Details
  • Applies to normal interactive use. SDK and debug paths still rethrow the original error so tooling can see it.
Evidence

Claude Code exited after an unrecoverable interface error

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.236 →