Follow Discord
Sweep 27 Oct 2026 · 19:04Z Build v2.1.312 531 read Stable v2.1.308 Latest v2.1.312 Next v2.1.312 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.311 ·

Remote sessions start with fewer inherited environment variables

Remote sessions no longer receive an extra set of environment variables, and the connection now records why data was held back

You'll notice Improvements
JSON All of v2.1.311
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.311,
ImprovementsSection of the release

Unclear Which environment variables were in the removed group, and so which ones remote sessions no longer get, is not stated.

What

When Claude Code builds the environment for a remote session, it no longer adds an extra group of environment variables. A remote session is one running on another machine. Environment variables are named values, such as ANTHROPIC_BASE_URL, that programs read at start. ANTHROPIC_BASE_URL is still set.

The connection to the remote session can now also record why something was withheld:

  • 'provider-unknown' when the provider has not been set
  • 'data-residency' otherwise

Before, the connection simply assumed the provider was not Anthropic's own.

Why

This could change which values a remote session inherits from where it was started.

Read from
Names in the bundleANTHROPIC_BASE_URL
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 doubtWhich environment variables were in the removed group, and so which ones remote sessions no longer get, is not stated.

See this entry in the whole of v2.1.311 →

Feedback