Claude Code v2.1.241 · 22 Aug 2026
Version stamped to 2.1.241
The version number moved from 2.1.240 to 2.1.241; nothing else changed.
Under the hood Tier: how much it should matter to you
2 Useful: my rating, 1 to 5
1 Signal: worth watching, 1 to 5
Elsewhere Area: what it touches
Internal Changes Kind: in v2.1.241, 22 Aug 26
Internal Changes Section of the release
What
The embedded build constants advance from 2.1.240 to 2.1.241, with a new build timestamp and commit hash. Nothing changes but the numbers.
Details
The version string is inlined at roughly 120 places, so it moves everything that reports a version: --version , the /status and /doctor panels, the claude-code/ and claude-cli/ User-Agent strings, the shr- prefixed environment-runner version header, the update and downgrade messages, the Remote Control minimum-version check, the daemon start log line, and telemetry group names built from the version. Build time is 2026-08-22T22:46:48Z. Evidence
GIT_SHA: "c87e2742fc9ad269ec8920460d00a091b1e410f0", BUILD_TIME: "2026-08-22T22:46:48Z"
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
See this entry in the whole of v2.1.241 →
22 Aug 2026 · 5 entries, this one is #3.
Nothing to try yet1 Under the hood4
Open the release →
Names in this entry
cli --version Output the version number
slash /status Open the Settings interface on the Status tab, showing version, model, account, and connectivity. A Session kind row reads background job · attached or background job · unattended in a background session , depending on whether a terminal is attached, and interactive in any other session. Before v2.1.221, /status didn't show this row. Works while Claude is responding
slash /doctor Skill . Run a setup checkup that diagnoses issues and can fix them. Checks installation health, including duplicate or leftover installs, PATH problems, and unparseable settings files. Finds unused skills, MCP servers, and plugins versus their context cost, flags slow hooks , and checks for a newer version on your release channel . Deduplicates local CLAUDE.md files against checked-in ones, trims checked-in CLAUDE.md files by cutting content Claude could derive from the codebase, and migrates the always-loaded guidance that remains into skills and nested CLAUDE.md files that load on demand. Also offers to make auto mode your default and to pre-approve frequently denied read-only commands. Reports findings first and asks for confirmation before changing anything. From the terminal, claude doctor prints read-only installation diagnostics without starting a session. Alias: /checkup. Run /doctor prompt-audit to have Claude audit your CLAUDE.md files, skills, and other configuration for outdated or conflicting instructions instead of running the checkup. The prompt-audit subcommand requires Claude Code v2.1.283 or later. The CLAUDE.md trim check requires Claude Code v2.1.206 or later. Before v2.1.205, /doctor opened a read-only diagnostics screen and pressing f sent the report to Claude
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
← Previous · 2 of 5
Clearer wording for clearing the thinking display override
Under the hood Elsewhere
In v2.1.241 Internal Changes release-page order
Next → · 4 of 5
Code-review prompt rebuilt with the same text
Under the hood Elsewhere