{"version":"2.1.304","anchor":"oauth-token-revoke-now-reports-success-or-failure-new-oauth","canonical_anchor":"oauth-token-revoke-now-reports-success-or-failure-new-oauth","heading":"Logout carries on locally when revoking the login token fails","tier":"notice","area":"Auth","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304\/e\/oauth-token-revoke-now-reports-success-or-failure-new-oauth","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304","markdown":"### Logout carries on locally when revoking the login token fails\n\nClaude Code now checks whether revoking your login token worked, carries on with local logout if not, and recognises deactivated apps\n\n**What**\n\nWhen you log out, Claude Code asks the server to cancel your login token. It now checks whether that worked. If it fails, Claude Code notes the failure and carries on logging you out on your computer.\n\nClaude Code also recognises a new sign-in error, `oauth_application_deactivated`, for when the app being signed in to has been deactivated.\n\n**Why**\n\nLogout and sign-in errors can now be handled according to what actually happened, and a deactivated app is treated as a sign-in failure.\n\n- Area: Auth\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}