Follow Discord
Sweep 09 Oct 2026 · 17:27Z Build v2.1.296 517 read Stable v2.1.287 Latest v2.1.296 Next v2.1.296 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.296 ·

Sessions now report which Claude Code version is running them

Session info and initialize replies, including Remote Control's, now carry the Claude Code version that runs the session

Group of 3 You'll notice Improvements
JSON All of v2.1.296
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.296,
ImprovementsSection of the release

Unclear Whether this version of Claude Code actually fills in claude_code_version is not known.

What

Apps that connect to a Claude Code session can now find out which version of Claude Code is running it.

  • The session info that client apps can request gains an optional claude_code_version field. It holds the version of the process that runs the session's turns, the same value the session reports when it starts (system/init). Older versions of Claude Code leave it out.
  • The initialize reply sent to a connecting program now includes claudeCodeVersion, set to the build's version.
  • Remote Control, which lets you drive a session from another device, now includes claude_code_version in its initialize reply when one is available.

Separately, results from SDK-provided MCP tools can now include tool_reference blocks that name a tool, in some cases. Before, only text, image and document blocks were accepted.

Why

A client app attached to a session, including through Remote Control, can tell which Claude Code version it is talking to. Because older versions leave the field out, clients should handle it being missing.

Read from
Names in the bundleclaude_code_version
What the documentation says
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 doubtWhether this version of Claude Code actually fills in `claude_code_version` is not known.

See this entry in the whole of v2.1.296 →

Feedback