{"version":"2.1.321","anchor":"oauth-http-calls-now-use-a-shared-timeout-wrapper","canonical_anchor":"oauth-http-calls-now-use-a-shared-timeout-wrapper","heading":"Sign-in requests now share one timeout handler","tier":"internal","area":"Auth","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/oauth-http-calls-now-use-a-shared-timeout-wrapper","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### Sign-in requests now share one timeout handler\n\nClaude Code's sign-in and account requests now all use one shared timeout handler, with the same time limits as before\n\n**What**\n\nThe requests Claude Code makes when you sign in or manage your account now all go through one shared handler, which sets a time limit and a way to cancel each request. This covers profile, organisation, token exchange, refresh, revoke, roles and API key requests. The time limits are the same as before.\n\n**Why**\n\nA sign-in request that hangs should now be cancelled reliably.\n\n- Area: Auth\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}