{"version":"2.1.257","anchor":"new-preserved-environment-variable-claude-code-ccr-surface","canonical_anchor":"new-preserved-environment-variable-claude-code-ccr-surface","heading":"New preserved environment variable CLAUDE_CODE_CCR_SURFACE","tier":"internal","area":"Environment","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/new-preserved-environment-variable-claude-code-ccr-surface","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### New preserved environment variable CLAUDE_CODE_CCR_SURFACE\n\nCLAUDE_CODE_CCR_SURFACE is now preserved and passed through like the existing entrypoint variables.\n\nA new environment variable, `CLAUDE_CODE_CCR_SURFACE`, is now preserved and passed through alongside `CLAUDE_CODE_ENTRYPOINT` and `CLAUDE_CODE_IS_COWORK`.\n\n- Area: Environment\n- Names: `CLAUDE_CODE_CCR_SURFACE`\n- Tier: Under the hood\n- Useful: 3\/5\n- Signal: 4\/5"}