{"version":"2.1.268","anchor":"new-env-vars-added-to-passthroughallow-list","canonical_anchor":"new-env-vars-added-to-passthroughallow-list","heading":"New env vars added to passthrough\/allow list","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.268\/e\/new-env-vars-added-to-passthroughallow-list","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.268","markdown":"### New env vars added to passthrough\/allow list\n\nFour more environment variables are now recognized and passed through by Claude Code\n\n**Unclear.** What effect being on this passthrough list has for each variable, and what the other three variables specifically control, is not described.\n\n**What**\n\nClaude Code's internal list of recognized environment variables gained four new entries:\n\n- `CLAUDE_CODE_SANDBOXED`\n\n- `CLAUDE_CODE_ATTRIBUTION_STATUS_TIMEOUT_MS`\n\n- `CLAUDE_CODE_TOOL_USE_ID`\n\n- `CLAUDE_CODE_MODEL_CAPABILITIES`\n\n**Why**\n\nAdding these to the recognized\/passthrough list means Claude Code now acknowledges and forwards these variables where relevant, rather than treating them as unrecognized. `CLAUDE_CODE_MODEL_CAPABILITIES` was previously introduced to override model capability flags by model name pattern; this change means it's now included alongside the others in the same internal list.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}