{"version":"2.1.319","anchor":"beta-header-switch-aside-condition-reworked","canonical_anchor":"beta-header-switch-aside-condition-reworked","heading":"Conditions changed for setting aside experimental betas","tier":"notice","area":"Environment Variables","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/beta-header-switch-aside-condition-reworked","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Conditions changed for setting aside experimental betas\n\nThe rules for when CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS sets the beta switch aside have changed, including when ANTHROPIC_UNIX_SOCKET matters\n\n**Unclear.** Which cases now apply, and so whether setting CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS behaves differently for you, is not clear.\n\n**What**\n\nWhen `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` is set, Claude Code decides whether to set aside its switch for experimental beta features. The conditions for this changed. Before, it always required that `ANTHROPIC_UNIX_SOCKET` was not set. Now that requirement only applies in some cases, and other conditions were also swapped.\n\n**Why**\n\nThis changes when experimental betas end up disabled.\n\n- Area: Environment Variables\n- Names: `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`, `ANTHROPIC_UNIX_SOCKET`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: both\n- Heads-up: no"}