Follow Discord
Sweep 23 Oct 2026 · 21:48Z Build v2.1.310 529 read Stable v2.1.308 Latest v2.1.310 Next v2.1.310 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.310 ·

Prompt wording about reading text between tool calls depends on another input

Which version of the 'Communicating with the user' prompt section Claude gets now also depends on a new input, not only the model and settings

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

Unclear What the new input represents and when it is set.

What

The system prompt is the standing set of instructions Claude Code sends to Claude. Its 'Communicating with the user' section has more than one version. One version tells Claude that its text output is what the user reads between tool calls. A tool call is an action Claude takes, such as running a command or editing a file.

Before, only the model and configuration decided which version Claude got. That choice now also depends on a new input. When that input is set, the version about reading text between tool calls replaces the other one. The CLAUDE_CODE_TURN_UPDATES environment variable works as before.

Why

Some sessions may get different wording in this part of the prompt.

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 new input represents and when it is set.

See this entry in the whole of v2.1.310 →

Feedback