Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.259 ·

New CLAUDE_CODE_SESSION_ORIGIN env var passthrough

A new CLAUDE_CODE_SESSION_ORIGIN environment variable is read and passed through to spawned subsessions.

Group of 2 Use it now Notable No documentation found New Features
JSON All of v2.1.259
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Environment VariablesArea: what it touches
New FeaturesKind: in v2.1.259,
What probably matters to youSection of the release

CLAUDE_CODE_SESSION_ORIGIN is now read and added to the allow-listed/passthrough environment variable sets used when spawning subsessions. In the same change, GIT_ALLOW_PROTOCOL was added to the git-environment-variable passthrough allowlist, and CCR_SESSION_PROFILE was added to separate internal environment-variable lists (one for eval/runner context, one for a startup-context safelist).

Read from
Names in the bundleCLAUDE_CODE_SESSION_ORIGIN
How sure we are
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this buildNew in this build: CLAUDE_CODE_SESSION_ORIGIN

See this entry in the whole of v2.1.259 →

Feedback