Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.232 Home All releases olderv2.1.231 v2.1.233newer
Claude Code v2.1.232

IDE handshake can tell hosts that auto mode came from the default

Under the hood
Useful1 Signal3
IDE Integration

Editors are told when auto mode came only from the default and what you'd be offered instead.

What

The payload sent to IDE and editor integrations at connect time gained two optional fields: one flagging that the session is in auto permission mode only because no settings source picked a mode and the gated auto default kicked in, and one carrying the user-settings default mode a one-time notice would offer instead. Both are populated only on the IDE-host branch. The notice itself already shipped in 2.1.231; what is new is exposing the state to hosts.

Details
  • The flag is computed as permission_mode_from_default_fallback: hat() && u === "auto", so it is true only when the auto default gate is on and the session actually ended up in auto.
  • Guarded by wNe() && ..., meaning non-IDE clients never see either field.
Evidence

@internal True when current_permission_mode is auto because no settings source configured a mode and the gated auto default applied. IDE hosts only; drives the one-time "auto mode is now the default" disclosure.

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.232 →