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 ·

File reads in remote sessions pass an extra list outside self-hosted setups

Reading local files in some remote sessions now passes an extra list, except when CLAUDE_CODE_REMOTE_ENVIRONMENT_TYPE is self_hosted

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

Unclear What the extra list holds, and so which file reads it affects, is not known.

What

When Claude Code reads a local file, it now passes an extra list along with the read in some cases. This only happens when an internal condition is true and CLAUDE_CODE_REMOTE_ENVIRONMENT_TYPE is not set to self_hosted. Before, no such list was passed.

Why

This looks like a change to the checks on which files can be read in remote sessions.

Read from
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 the extra list holds, and so which file reads it affects, is not known.

See this entry in the whole of v2.1.311 →

Feedback