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.268

2.1.267→2.1.268·September 10, 2026 at 5:38 PM UTC

Patch release: optional artifact tab icons, stricter skill-description rules, Chrome connection/pairing hardening, and clearer agent guidance around subagents, focus mode, and sandboxed networking.

Changelog

  • [new] Artifacts accept an optional icon — a short generic word (for example chart, calendar, recipe, code, or map) used as the tab icon. Omit it on republish to keep the current icon.
  • [changed] Artifact favicon is documented as the artifact’s emoji (one or two emoji, no markup); still required on first publish and omitted on redeploy unless the user asks to change it.
  • [changed] Skill description values must not include angle brackets (still aim for under 200 characters, never more than 1024).
  • [changed] When a Chrome tool call never reaches the extension because the paired machine looks offline or asleep, the agent explains it as a connection problem and asks the user to wake the machine and open Chrome with the extension before retrying.
  • [changed] Deferred Chrome browser tools must be loaded via ToolSearch in one batched call (comma-separated select list) before use, instead of loading tools one round-trip at a time.
  • [changed] Tabs opened for the agent are cleaned up like tabs_create_mcp tabs: close with tabs_close_mcp when finished unless the user wants them kept.
  • [changed] Subagents stay background-by-default; run_in_background: false only when the next step truly depends on the result. Guidance covers remote CCR isolation, teammate limits, and not fabricating pending-agent results.
  • [changed] Sandboxed HTTPS can use opaque CONNECT tunnels for selected domain patterns (same syntax as allowedDomains) so mTLS and certificate-pinned clients complete their own TLS handshake; allow/deny lists still apply, but request filtering and credential injection do not on those tunnels.
  • [changed] On sandbox host denials in auto mode, retry with the host added to allowed_domains, or with dangerouslyDisableSandbox: true when appropriate.
  • [changed] Focus mode: only the final text of each response is shown — skip mid-turn progress chatter and put what the user needs in the last message.
  • [changed] Correction memories must be written in the same turn that engages the fix (before the reply or next tool step), not deferred until later.
  • [changed] Stronger push to leave Claude Code settings, hooks, skills, plugins, and the repo’s git hooks/config alone unless the user asks; end autonomous jobs with an actionable report (path, branch, PR, or answer).
  • [changed] Clearer handling when artifact/page comment threads are owned by the page itself (don’t retry relay-only replies) and when Cowork sessions can’t read files outside connected folders.
  • [removed] Scratchpad-vs-/tmp temp-directory instructions and the old “remind the user about GitHub repo access” prompt line.

Models & prompts

  • Optional fast-mode controls for Opus-class models via CLAUDE_CODE_ENABLE_OPUS_4_7_FAST_MODE and CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE (off unless set).
  • Agent prompts refine continuous/autonomous and brevity styles, permission-denied wording, conversation summary tasks (full session vs recent-only), and “plausible by default” review language.
  • Computer-use flow can upload a fresh screenshot into a file input or drag-and-drop target (ref or coordinate); screenshot IDs expire quickly and shouldn’t be reused after a failed upload.
  • Connector helpers remain available to list org MCP connectors and resolve registry directoryUuid payloads after a search — not for guessed names or UUIDs.

Under the hood

  • New local OAuth pairing route (/api/oauth/local_pairing) and CLAUDE_CHROME_PAIRED_DEVICE_ID for Chrome device pairing.
  • Timeouts and transport knobs: CLAUDE_CODE_CONNECT_TIMEOUT_MS, CLAUDE_CODE_WEBFETCH_DEADLINE_MS, web-fetch transport gating, and attribution announcement/status timeout settings.
  • Session/runtime context env vars for host session id, resume reason, tool-use id, gateway token, server-spawned runs, npm-wrapper installs, and short sync-reuse windows.
  • CLAUDE_CODE_QUESTION_OPTIONAL_DESCRIPTIONS for optional question description text.
  • CCR/disk safeguards (disk watchdog, low-disk signals, stream event hold/drop) and plugin menu auto-reload / close-and-reload behavior behind feature gates.
  • Org-policy denial and GitHub access precheck instrumentation; several older internal gates (including carved_slate) retired.
  • SDK wrapper compatibility tests drop 0.3.225 and keep 0.3.226 / 0.3.227.

Upgrade notes

  • If you author skills through the SDK or review cards, strip < / > from skill descriptions before saving.
  • Publishers of artifacts can pass icon for a simple tab glyph; keep using emoji via favicon when you want a custom emoji, and omit both on redeploy to preserve what users already see.
  • Chrome extension users who see “call never delivered” should confirm the paired computer is awake and Chrome is running with the extension, then retry.
  • Operators who need pinned-cert or mTLS upstreams through the sandbox proxy can rely on the opaque-tunnel domain list in addition to allowedDomains.
  • Optional env overrides above are unset by default; set them only if you intend to change timeouts, pairing, or fast-mode behavior.

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.6 KBversion.jsonMetadata172 Bcli-wrapper.cjsCJS4.9 KBinstall.cjsCJS7 KBsdk-tools.d.tsTS163.7 KBLICENSE.mdDocs147 B
Older release← 2.1.267
All Claude Code releases →