Follow Discord

Claude Code v2.1.293

338 entries read Grouped into 287 v2.1.292 → v2.1.293 Mods API: +2 added · 0 removed · 3 changed · 4 docs only Markdown JSON Follow Unofficial

The haiku model name now picks Claude Haiku 5.5 on Anthropic's own API. Bedrock, Vertex and other providers stay on Haiku 4.5. Haiku 5.5 has a 1M-token context window and its own pricing. Desktop admins can now start Claude Code through a corporate launcher with the claudeCodeProcessWrapperEnabled setting. New inferenceIdpOidc and inferenceIdpAuthFlow settings extend company sign-in to more setups, including Bedrock proxies. Admins can also set a Microsoft Foundry base URL for Claude Code sessions from the desktop app.

Four features are in the build but not switched on yet. One is a startup check for team and enterprise users. It would block startup if organization policy or settings fail to load. Another would tell Claude which of its settings files a shell command changed. New keyboard actions for moving between tabs are listed but do nothing yet.

Waiting permission requests no longer time out while you are answering an input prompt. Large repositories stall less when starting a cloud session. MCP servers no longer show an old error after their tool list refreshes successfully. Remote Control now shows the session as running again after it reconnects mid-turn. Sessions that Claude Code starts on its own now keep your Chrome on or off choice. Away and back signals from people viewing a remote session are no longer passed on.

Written by our agent from the shipped bundle, not by Anthropic.

Five to try today

Picked from 25 you can use now
  1. Managed configuration: clientSecretHelper must print JSON, OIDC sign-in, session retention and desktop-only fields

    The MCP clientSecretHelper must now print a JSON object, managed config adds OIDC sign-in and session retention, and Workspace becomes Capabilities

    Settings & config
  2. Plugins and mods can register deferred tools with isDeferred

    $.tool.register accepts an isDeferred true or false option, so plugin tools can load only when found through tool search

    Extensions
  3. New messages for the built-in Claude Test feature and /claude-test

    Claude Test gains sign-in-dependent access and messages for when it is still loading or its browser helper failed to load

    Elsewhere
  4. The opt-in tool behaviour now says whether Claude's turn should end

    With CLAUDE_CODE_PEWTER_OWL_TOOL set, the affected tool path now reports whether the turn ends and what to tell you, not a response ID

    Tools & output
  5. Company sign-in settings now work beyond the gateway, including Bedrock proxies

    New inferenceIdpOidc and inferenceIdpAuthFlow settings extend company sign-in to more setups, including Bedrock proxies

    Permissions & safety

Want the reasoning? Read walks the 42 entries that probably matter to you, each one opening to what changed and why.

Read this release → Every row →
254 of 287 shownClear
Reading as
Show only
Who it's for
Tier
Flag state
Names
Pick an entry · j / k steps through · rest on a row to peek
92 entries here

Improvementsopen

Continued from page 1

10 more of these are in What probably matters to you, on page 1.

↑Improved
You'll notice
Useful1 Signal1
Sessions unclear

Rewind can now report that the point you asked for was not found#

When a rewind target is missing and was asked for, Claude Code now reports that the target was not found

Unclear It is not clear which rewind action a reader takes that leads to this new not-found result, or what they see when it happens.

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal1
Permissions unclear

Permission mode badge is hidden in one more case#

The badge showing your default permission mode is now hidden in an extra case, not only when the mode is the default

Unclear Which condition now hides the badge is not known.

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal1
Hooks unclear

Malformed hook replies now produce errors with a named reason#

Hook output with an unknown permission decision or the wrong event name now raises an error that states which of the two went wrong

Unclear It is not clear whether this reason is shown to you or only recorded in Claude Code's usage reporting.

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal1
Subagents

Task notices now say which kind of subagent ran#

Records for finished subagent tasks now include the subagent's type, and one synced-skill check applies only to skills from the synced folder

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal0
Elsewhere

Small layout change to the /help footer#

The spacing of the footer on the /help screen now adjusts, and an internal cache for tool instructions tracks one more setting

Details 0 0 Feedback
/help
18 entries here

Bug Fixesopen

✓Fixed
You'll notice
Useful1 Signal0
Prompt Input unclear

Prompt input can match text ending in accent marks#

The prompt input has a changed check for finding text that ends in combining marks such as accents

Unclear It is not clear what this check does when you type.

Details 0 0 Feedback
✓Fixed
You'll notice
Useful1 Signal0
Prompt Input unclear

Pasted content in the prompt is matched more carefully as you edit#

As you edit the prompt, Claude Code now matches pasted content using Unicode-normalised text and caches each comparison

Unclear It is not clear what visible problem with pasted content in the prompt this fixes.

Details 0 0 Feedback
3 entries here

In Developmentopen

2 more of these are in What probably matters to you, on page 1.

115 entries here

Internal Changesopen

8 more of these are in What probably matters to you, on page 1.

·Internal
Under the hood
Useful2 Signal2
Group of 2 Cloud Sessions unclear

Cloud settings sync leaves unchanged files alone and reports oversized files#

Syncing settings to a cloud session skips rewriting identical files, keeps files that differ, and reports files that are too large

Unclear Where Claude Code turns this option on is not known, so it is unclear when files are now left alone.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal3
Claude Test unclear

claude-test plugin's built-in edit permission rules reworked#

The claude-test plugin drops its explicit edit rules for CLAUDE.md, .claude and .mcp.json and adds rules for .claude-test files

Unclear It is not shown whether the shared lists still cover CLAUDE.md, CLAUDE.local.md, .claude and .mcp.json.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal3
Settings Sync unclear

Settings restore stops retrying failures and reports new outcomes#

A failed settings restore is now marked as permanent, and restores can end as switched off or settings gone

Unclear It is not clear which settings restore or sync feature this belongs to.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal3
Container Sessions unclear

New container entry related to restarting on a version change#

A new entry about container sessions restarting on a version change was added to the list of container-related names

Unclear It is not clear what this list is used for or whether anything turns this behaviour on.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Group of 2 Permissions

More diagnostics around parked permission answers#

Remote permission handling now records when a prompt ended and when a parked answer arrived, including at shutdown

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Group of 3 Feedback unclear

Bug reports and their transcripts now record the host#

/bug reports and feedback drafts now pass a host value, and captured transcripts record it and are cleaned according to it

Unclear It is not stated what the host value is or how it changes where a report goes.

Details 0 0 Feedback
/bug
·Internal
Under the hood
Useful2 Signal2
Bash unclear

Read-only check for served shell lines now covers every tool#

Every tool now goes through the read-only check for served shell lines, and a check that fails counts as not read-only

Unclear Whether this lets more tool calls run as read-only in practice is unclear.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Auto Mode unclear

Auto mode records why its safety check could not give an answer#

When auto mode's action check cannot return a result, Claude Code now records what kind of error it was and the HTTP status code

Unclear It is not clear whether these failure details are shown to the user anywhere or only kept for diagnostics.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Terminal UI unclear

Built-in onboarding and model-migration text changed#

The text bundled into Claude Code for onboarding and model migration has changed, with onboarding replaced by a reference file

Unclear What the text now says, compared with before, is not known.

Details 0 0 Feedback
19 entries hereSessions · none marked notable
·Internal
Under the hood
Useful2 Signal3
Sessions unclear

Remote sessions can now announce that they have been returned#

Claude Code's remote sessions handle a new "returned" state and either report a reconnect or announce the return

Unclear It is not clear when a session enters the returned state or what a user sees when it is announced.

Details 0 0 Feedback
·Internal
Under the hood
Useful2 Signal3
Sessions unclear

Home seeding for remote sessions now records when announcements are read#

Remote session home seeding now logs when a staged file announcement is read, and its on/off check gains an announced-only result

Unclear It is not clear whether the announced-only state can be reached or what it changes for a remote session.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Sessions unclear

Claude Code now tracks which tasks own quiet background shells#

Claude Code now keeps a record of which tasks started background shells marked as quiet, and clears it on reset

Unclear What a reader actually sees differently, such as fewer or different notifications about background shells.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Sessions unclear

Restarting a background session now runs one more step afterwards#

When Claude Code successfully restarts a background session, it now runs an extra step on that session

Unclear What the new step does after a background session restarts is not known.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Sessions unclear

Remote session problem reports now include a reason code#

Diagnostic reports from remote sessions now carry a reason code, and two new steps run on user messages and file-staging requests

Unclear What the two new steps for user messages and file-staging requests actually do is not shown.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Sessions unclear

Remote-notification read tracking now counts dropped reads#

Tracking of reads for remote notifications now also counts how many reads were dropped

Unclear It is not clear whether the dropped count changes anything you can see.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal0
Sessions unclear

Remote worker no longer clears its reply-started marker when it goes idle#

When a remote worker becomes idle, it no longer resets its record of whether readable reply text has begun this turn

Unclear It is not clear whether the marker is now reset somewhere else, so any visible effect on remote replies is unknown.

Details 0 0 Feedback
10 entries hereTelemetry · none marked notable
·Internal
Under the hood
Useful2 Signal2
Telemetry unclear

Batches of logged events are redacted before they are sent#

Requests that send batches of logged events are now cleaned of sensitive content first, and refused if their contents cannot be read as events

Unclear It is not clear what decides when this check applies, so it may not cover every way Claude Code sends analytics.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Telemetry unclear

Outbound network services list now includes performance timing#

The list of services Claude Code connects to over the network now includes a 'Performance timing' entry beside 'Analytics events'

Unclear It is not clear whether Claude Code actually sends performance timing data in this version or only lists it.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Telemetry

Three new usage-event names are allowed in analytics#

Three new event names were added to the list of analytics events Claude Code may send, including ones about header tabs and remote sessions

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Telemetry

Duplicate-message diagnostics record more detail#

Claude Code's reporting on possibly duplicated messages now notes whether the message was queued, should be sent, is synthetic or has priority

Details 0 0 Feedback
9 entries hereElsewhere · none marked notable
·Internal
Under the hood
Useful1 Signal2
Elsewhere unclear

Trigger-fire events are put off until later in fewer cases#

Claude Code now defers a trigger-fire event only when an extra piece of information comes with it, so fewer are put off

Unclear What a trigger-fire event is for a user, and what extra information decides whether it waits, is not stated.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal2
Elsewhere unclear

Check for which accounts count as eligible was rewritten#

An account-eligibility check now treats the enterprise plan as eligible only when a second condition is false

Unclear It is not clear which feature this check controls.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Elsewhere unclear

A daemon startup step is now skipped for some subcommands#

One startup step in Claude Code's daemon now runs only for some of its subcommands

Unclear Which subcommands skip the step, and what the step does, is not shown.

Details 0 0 Feedback
9 entries hereInternals · none marked notable
·Internal
Under the hood
Useful1 Signal2
Internals unclear

New internal fields for agents, compact summaries and capabilities#

Several internal fields were added around continuing agents, compact summaries and capabilities, and one context field was removed

Unclear It is not clear what any of these fields changes for you.

Details 0 0 Feedback

Continues on page 3 →

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v2.1.293. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

Of these 56 bullets, 9 name something an entry on this page also names, 15 name something no entry here does, and 32 name nothing specific enough to line up either way. The pairings are made on names both sides wrote down, a flag or a setting or a slash command, so read one as probably the same thing rather than as a fact, and read the middle number as candidates rather than as a miss count.

A model matched these bullets to the GitHub issues they fix, so a link can be wrong.

System prompt

1 added and 1 removed, of 218 lines, about 9 words, in the prompt 14 of 27 arms receive. 3 other prompts also changed. 1 new prompt appeared. The appended system-reminder blocks moved: 1 line added.

Claude Code, interactive mode

No prompt capture for v2.1.293, so this release's prompt surface is unknown.

Documentation

What the docs did around this release

718 documentation changes were recorded within 24 hours either side of this release, nearest first. The closest 12 are below. They're here because they happened near this release in time. That's not a claim that this release caused the edit, or that the page documents anything in it.

Switches

Every name in this release

The 37 literal strings found in the bundle, with the number of entries that name each one. Picking one searches for it. A name is here because this build's code mentions it, which is not the same as it working or being finished.

Slash commands

CLI flags

Environment variables

Settings and names in the code

Feedback