{"version":"2.1.317","anchor":"account-state-tracks-a-program-use-case","canonical_anchor":"account-state-tracks-a-program-use-case","heading":"Sign-in state now keeps a program use case for the account","tier":"internal","area":"Auth","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317\/e\/account-state-tracks-a-program-use-case","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317","markdown":"### Sign-in state now keeps a program use case for the account\n\nClaude Code's sign-in state now holds a program use case tied to your account, and resets it when you switch account or sign in again\n\n**What**\n\nClaude Code's record of who is signed in now also holds a program use case: an identifier, a set of choices, how those choices are made, and whether it was declined. It is tied to the signed-in account, including the account's seat tier. It is cleared when Claude Code takes on a new sign-in token, and when you switch accounts.\n\n**Why**\n\nThere is nothing to choose or set yet. Because the state resets whenever the account changes, it cannot carry over from one account to another.\n\n- Area: Auth\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}