{"version":"2.1.228","anchor":"bootstrap-responses-are-thrown-away-if-the-credential-change","canonical_anchor":"bootstrap-responses-are-thrown-away-if-the-credential-change","heading":"Bootstrap responses are thrown away if the credential changed mid-flight","tier":"notice","area":"Auth","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228\/e\/bootstrap-responses-are-thrown-away-if-the-credential-change","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228","markdown":"### Bootstrap responses are thrown away if the credential changed mid-flight\n\nStartup config from an old account is discarded if you switched credentials mid-request.\n\n**What**\n\nAfter 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.\n\n**Details**\n\n- Logs `[Bootstrap] Discarding response fetched under a superseded credential`.\n- Records the reason `superseded_credential` on the bootstrap fetch event.\n\n**Evidence**\n\n`superseded_credential`\n\n- Area: Auth\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 3\/5"}