Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.285 ·

New internal variable read once and then cleared from the environment

Claude Code now reads CLAUDE_CODE_RESULT_NONCE once at startup, keeps it, and removes it from the environment

Under the hood No documentation found Internal Changes
JSON All of v2.1.285
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Environment VariablesArea: what it touches
Internal ChangesKind: in v2.1.285,
Internal ChangesSection of the release
What

Claude Code now reads the environment variable CLAUDE_CODE_RESULT_NONCE (a named setting a program receives at startup), keeps its value in memory, and immediately removes it from the environment. Programs Claude Code starts afterwards therefore do not see it.

Why

This is an internal handshake value, and clearing it keeps it away from anything Claude Code launches.

Read from
Names in the bundleCLAUDE_CODE_RESULT_NONCE
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat sets this variable and what uses the stored value are not known.
The name it cites is new in this buildNew in this build: CLAUDE_CODE_RESULT_NONCE

See this entry in the whole of v2.1.285 →

Feedback