Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial

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

TierUse it nowhow much it should matter to you
Useful4my rating, 1 to 5
Signal3worth watching, 1 to 5
AreaEnvironment Variableswhat it touches
KindNew Featuresin v2.1.259,
Group of 2 Use it now Notable No documentation found

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

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