Skip to content
  • Tech Dev NotesTech Dev Notes
Apps
  • Lookup
  • Compare
Market movement
  • Charts
  • Rankings
Visual proof
  • Screens
  • Store listings
  • Icons
Stacks and releases
  • Tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Grok companions
  • Blog
  • Follow on X
ChartsRankingsMoversCompareLookupScreensTech stacksReleases

© 2026 Tech Dev Notes

RSSAboutAPIStatusSecurityPrivacyTermsSitemap@techdevnotes
Claude Code

Anthropic · CLI

Claude Code 2.1.246

2.1.245→2.1.246·August 25, 2026 at 6:46 PM UTC

Patch release: artifact asset uploads accept text files, file-edit results handle oversized originals more safely, /pr-comments is removed, and release binaries are substantially smaller.

Changelog

  • [new] Artifact upload_asset accepts text files (CSV, Markdown, JSON, and plain text) in addition to images, video, PDFs, and fonts.
  • [changed] File-write tool results clarify large-file edge cases: originalFile may be null when prior content is too large to include, and structuredPatch may be empty when nothing changed, the diff timed out, or the previous content was too large to diff.
  • [removed] The /pr-comments slash command is no longer available.
  • [changed] Release binaries are much smaller across all platforms (on the order of ~35–40% reduction versus 2.1.245).
  • [changed] Memory guidance is tighter: prefer updating an existing memory over duplicating it, save durable facts about external systems when useful, and write correction memories in the same turn you engage the feedback—before treating the turn as finished.
  • [changed] Focus mode behavior is spelled out for the agent: only the final text of each response is shown, so progress chatter between tool calls is skipped.
  • [changed] Cloud, directory-sync, and artifact-watch messaging is refined (when local edits have not arrived yet, what never crosses the sync boundary, and when comment auto-replies are armed).
  • [changed] Subagent defaults emphasize background runs with a completion notification; use foreground only when the next step truly depends on the result.
  • [changed] After creating or updating a PR, if the project’s CLAUDE.md mentions Slack, Claude may offer to post the PR URL there (only with confirmation, and only if a Slack send tool is available).
  • [changed] Safer git-stash guidance when multiple sessions or worktrees share one stash stack—prefer a temporary WIP commit, or stash with a unique message and restore by SHA rather than bare pop.
  • [changed] SDK compatibility list no longer includes wrapper 0.3.208 among tested versions (still covers 0.3.209–0.3.211 and newer entries already present).

Models & prompts

  • Model ID surface is cleaned up: short aliases such as claude-haiku-3-5, claude-haiku-3-55, and claude-sonnet-3-7 appear, while a set of internal, dated, and fast-mode variant strings (including older Opus “fast” IDs) are dropped from the build.
  • Built-in prompts add clearer rules for plan-mode consent surfaces, MCP tool results lingering in context until /compact, per-server MCP tool-call timeouts, remote/CCR subagent isolation, Chrome browser tools when the extension is installed but disabled, and plugin-catalog search.
  • Data-handling and autonomy guidance is reinforced (minimize unsolicited posts to chat/ticket systems; refuse only genuinely harmful requests; proceed when the user reaffirms ordinary work).

Under the hood

  • New internal knobs and experiments land for plugin attribution, remote tool serving, coordinator/worker check-in timing, session web-search caps, optional mouse-click disabling, tool-memory cgroup exclusions, and background post-clear respawn behavior.
  • Additional feature gates cover account plugin sync, MCP channel/OAuth browser flows, remote permission-mode adoption, truncated-response recovery, directory-sync folder seeding, and related bridge/daemon paths—mostly groundwork, not new default UX.
  • First-party package resolution can reach the GitHub npm registry (https://npm.pkg.github.com).
  • Assorted unused env-flag and endpoint strings were pruned from the build.

Upgrade notes

  • If you relied on /pr-comments, use your usual PR/review workflow or ask Claude in-session instead.
  • If anything still pins retired Opus “fast” model ID strings, update to supported model IDs; silent fallback or hard API errors depend on which old string was in use.
  • Wrapper/SDK consumers on 0.3.208 should move to a currently tested wrapper version.

content/

Browse captured content/

Same tree as claude-code/latest/content for this version. Open the full browser for sidebar navigation between docs and other files.

Open content/ browser →

8 listed · 8 in tree

content/ browserNavigate docs, prompts, and root filesFolder index plus per-file pages with prev/next and a full file sidebar.
README.mdDocs2 KBpackage.jsonMetadata1.4 KBmanifest.jsonMetadata1.8 KBversion.jsonMetadata172 Bcli-wrapper.cjsCJS4.9 KBinstall.cjsCJS7 KBsdk-tools.d.tsTS159.1 KBLICENSE.mdDocs147 B
Older release← 2.1.245Newer release→ 2.1.247
All Claude Code releases →