Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.275 ·

New retry path drops the message-threads header on unrecognised HTTP 400 errors

An unrecognised HTTP 400 on a message-threads request now triggers a stateless retry without that header, tracked by a new telemetry event

Group of 2 You'll notice Bug Fixes
JSON All of v2.1.275
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Bug FixesKind: in v2.1.275,
Bug FixesSection of the release

What When a request carrying the message-threads header gets back an HTTP 400 error that is not one of the known thread-related error codes, Claude Code now resends the turn statelessly, without the message-threads header, and marks that thread type as dropped for the rest of the session. This path is tracked by a new telemetry event, tengu_tether_unrecognised_400, added alongside the existing tengu_tether_decision, tengu_tether_live_outcome, and tengu_tether_echo_audit events.

Why This lets a conversation keep going after an unexpected 400 error tied to the message-threads feature, instead of failing outright, while still recording that the fallback happened.

See this entry in the whole of v2.1.275 →

Feedback