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

Claude Code v2.1.302 ·

Attribution block can name a project, and one fork subagent check no longer reads its variable

The attribution block can now carry a project tag, and one fork subagent check now depends on remote sessions instead of CLAUDE_CODE_FORK_SUBAGENT

Under the hood Internal Changes
JSON All of v2.1.302
Under the hoodTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
System PromptArea: what it touches
Internal ChangesKind: in v2.1.302,
Internal ChangesSection of the release

Unclear It is not clear whether this check is the one that decides fork mode, so whether CLAUDE_CODE_FORK_SUBAGENT=0 still turns forking off everywhere is unsettled.

What

The attribution block is a short block at the start of the system prompt (the standing instructions sent to the model) that carries details such as the client version. When a project is supplied, it can now also carry two project fields, cc_project and cc_project_src. Setting CLAUDE_CODE_ATTRIBUTION_HEADER to 0 still leaves the whole block out.

A separate check tied to forked subagents has also changed. Forked subagents are helper agents that Claude starts as copies of the current conversation. The check used to pass unless CLAUDE_CODE_FORK_SUBAGENT was set to turn it off. It no longer reads that variable. It now fails whenever CLAUDE_CODE_REMOTE is set, and otherwise depends on two other internal conditions.

Why

The second change can affect when forked subagents are available. If you rely on CLAUDE_CODE_FORK_SUBAGENT to turn fork mode off, note that this one check no longer looks at it.

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 doubtIt is not clear whether this check is the one that decides fork mode, so whether `CLAUDE_CODE_FORK_SUBAGENT=0` still turns forking off…
Anthropic's release notes agreeChanged fork subagents (subagent_type: "fork") to be on by default in claude -p, the Agent SDK, the desktop app and VS Code, as they already…

See this entry in the whole of v2.1.302 →

Feedback