{"version":"2.1.223","anchor":"admin-settings-tiers-now-union-their-env-blocks-with-an-opt-","canonical_anchor":"admin-settings-tiers-now-union-their-env-blocks-with-an-opt-","heading":"Admin settings tiers now union their env blocks, with an opt-out","tier":"use","area":"Settings","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223\/e\/admin-settings-tiers-now-union-their-env-blocks-with-an-opt-","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223","markdown":"### Admin settings tiers now union their env blocks, with an opt-out\n\nAdmin and managed settings now merge their env blocks instead of one replacing the other; you can opt out.\n\n**What**\n\nManaged and admin settings tiers used to let the winning tier's `env` replace the ones below it; the blocks are now merged key by key.\n\n**Details**\n\n- merging is case-insensitive for a known prefix set, and accounts for OTel-header helpers and per-tier suppression sets\n- set `CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION` to true to restore replace-wins behaviour\n- diagnostic counters record whether the union changed the effective env and which tiers were present\n- `CLAUDE_CODE_MANAGED_SETTINGS_PATH` and `CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION` were added to the settings env allowlists and the sensitive\/managed env sets, alongside new local-OAuth and bridge dev variables `CLAUDE_BRIDGE_BASE_URL`, `CLAUDE_BRIDGE_OAUTH_TOKEN` and `CLAUDE_BRIDGE_SESSION_INGRESS_URL`\n\n**Evidence**\n\n`CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION`, `CLAUDE_BRIDGE_SESSION_INGRESS_URL`\n\n- Area: Settings\n- Names: `CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION`, `CLAUDE_CODE_MANAGED_SETTINGS_PATH`, `CLAUDE_BRIDGE_BASE_URL`, `CLAUDE_BRIDGE_OAUTH_TOKEN`, `CLAUDE_BRIDGE_SESSION_INGRESS_URL`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 0\/5"}