Startup config from an old account is discarded if you switched credentials mid-request.
What's wrong with this entry?
After the startup configuration fetch returns, Claude Code re-checks which credential is active; if it changed while the request was in flight, the response is discarded instead of applied, so a stale account's settings cannot land on the new one.
- Logs
[Bootstrap] Discarding response fetched under a superseded credential. - Records the reason
superseded_credentialon the bootstrap fetch event.
superseded_credential
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.
-
v2.1.234
Signing back into the same account keeps a pending auto-resume
Both mention auth
-
v2.1.234
Token screen reports actual remaining validity
Both mention auth
-
v2.1.234
Setup-token login result carries the expiry
Both mention auth