Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.228 ·

More environment variables read through the typed registry

More environment variables are read through typed declarations; the tool concurrency cap still defaults to ten.

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

Several hand-written environment variable readers were replaced by typed accessors. CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY still defaults to 10 and is now declared with a minimum of 1, so a non-positive value falls back to the default as before.

Details
  • The project UUID reader no longer trims its own value, and the Datadog flush interval reader no longer parses the raw string.
  • A messaging token string variable was added to the same registry module, next to the existing messaging socket variable.
Evidence

CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY

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

Read from

See this entry in the whole of v2.1.228 →

Feedback