Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

Startup report adds auth_conflict and other_hook_ask_outranks_host

Claude Code's startup report to SDK hosts now flags sign-in conflicts and hook-ask priority, and the upload approval prompt mentions .xlsx files

Group of 3 You'll notice Improvements
JSON All of v2.1.321
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SDKArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release

Unclear It is not clear whether .xlsx files are now covered by an earlier approval or still ask before every upload.

What

When Claude Code starts under a program that drives it through the SDK (software development kit), it sends an init message describing the session. That message, and the SDK's model-info description, gain new fields:

  • auth_conflict: added when Claude Code detects a conflict between ways of signing in. It names the token_source and the api_key_source, so you can see which login token and which API key were both found.
  • other_hook_ask_outranks_host: added for local sessions, not remote ones, when certain other conditions hold. A hook is a script you configure to run at set moments; this field tells the host that a hook asking for permission takes priority over the host's own prompt.

The artifact upload approval prompt also changed. It previously listed CSV, Markdown, JSON and plain-text files as covered when approving later uploads; it now says .xlsx files still ask.

The setting behind the exit check for headless auto-mode runs, tengu_truthful_wren, is unchanged here: v2.1.319 compiled it on by default, and no reading has been taken under this release.

Why

A program hosting Claude Code can now tell when two sign-in methods clash and which one is in play, and whether hook permission prompts outrank its own. Spreadsheet uploads keep asking for approval each time.

Read from
Feature flag
tengu_truthful_wren Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.321: on

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.321. It isn't a statement about your account. What a flag value here can and cannot tell you

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear whether .xlsx files are now covered by an earlier approval or still ask before every upload.

See this entry in the whole of v2.1.321 →

Feedback