{"version":"2.1.299","anchor":"gateway-token-check-dropped-audclaude-gateway-requirement","canonical_anchor":"gateway-token-check-dropped-audclaude-gateway-requirement","heading":"Gateway tokens no longer need to be marked for claude-gateway","tier":"notice","area":"Gateway","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/gateway-token-check-dropped-audclaude-gateway-requirement","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### Gateway tokens no longer need to be marked for claude-gateway\n\nClaude Code no longer requires `ANTHROPIC_AUTH_TOKEN` to name claude-gateway as its audience and uses a different check instead\n\n**Unclear.** What the replacement check requires of the token is not stated.\n\n**What**\n\n`ANTHROPIC_AUTH_TOKEN` is an environment variable that holds a token Claude Code sends in the `Authorization` header. Claude Code used to check that this token was issued for an audience called claude-gateway before treating it as a gateway token. That exact requirement is gone, replaced by a different check.\n\n**Why**\n\nThis may change when Claude Code sends your token to the base URL you have set, so it is worth checking if you use a gateway.\n\n- Area: Gateway\n- Names: `ANTHROPIC_AUTH_TOKEN`\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5\n- Scope: org\n- Heads-up: no"}