Claude Code fetches policy limits from a server. A response that does not match the expected format is now marked with the error code parse_failed. The retry and stale-fallback path, which tries again or falls back to older saved data, now runs for parse_failed even when skipRetry is set.
Whether skipRetry is set depends on a server-controlled switch. When that switch is on, a malformed response now triggers another attempt instead of Claude Code giving up.
Why
A garbled server response no longer ends the policy-limits fetch where it previously would have.
Read from
Feature flag
tengu_shimmying_stardustOff in both readings
The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.
This account: off · anonymous baseline: off · compiled default in v2.1.281: off
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.