{"name":"environment","slug":"environment","family":"setting","title":"Settings keys","noun":"settings key","description":"Bridge sessions re-check local auto-mode environment settings before spawning when the work item requests one","description_source":"entry","described_by":{"version":"2.1.269","anchor":"new-auto-mode-environment-check-before-spawning-a-bridge-re"},"presence":{"first_seen":"2.1.318","removed_in":"2.1.319","in_current_build":false,"newest_mined":"2.1.319","builds":1,"mined_builds":159,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.314","anchor":"auto-mode-rule-categories-get-descriptions","heading":"Auto mode rule types each get a plain description","line":"Claude Code now has a short description for each kind of auto mode rule: allow, soft deny, hard deny and environment","released_at":"2026-10-30 00:12:56","reason":"found in this entry's text"},{"version":"2.1.280","anchor":"new-device-binding-rejection-reasons-environment-and-targ","heading":"New device-binding rejection reasons 'environment' and 'target_device_unsupported'","line":"Two new reasons, 'environment' and 'target_device_unsupported', can now mark a session as not bindable to a device","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"},{"version":"2.1.280","anchor":"device-binder-enrollment-now-explicitly-rejects-byoc-and-bri","heading":"Device binder enrollment now explicitly rejects BYOC and bridge environments","line":"Device binder enrollment now explicitly refuses to proceed in BYOC and bridge environments","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"announcement-style-context-blocks-can-be-repositioned-to-jus","heading":"Announcement-style context blocks can be repositioned to just before the closing line","line":"Certain system announcements can now be moved to sit right before the closing line at session start","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text"},{"version":"2.1.273","anchor":"auto-mode-environment-configured-check-now-reads-userpolicy","heading":"Auto-mode-environment-configured check now reads user\/policy settings directly (je\/de helpers)","line":"Checking whether auto mode's environment list is configured now reads settings files directly through new helper functions","released_at":"2026-09-15 18:06:34","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"bridge-child-auto-mode-permission-defaulting-gated-off","heading":"Bridge child auto-mode permission defaulting, gated off","line":"Bridge-spawned child sessions may be defaulted to auto permission mode, gated off","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.269","anchor":"new-auto-mode-environment-check-before-spawning-a-bridge-re","heading":"New auto-mode-environment check before spawning a bridge (remote-control) session","line":"Bridge sessions re-check local auto-mode environment settings before spawning when the work item requests one","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text"},{"version":"2.1.210","anchor":"bug-fixes","heading":"","line":null,"released_at":"2026-07-14 19:39:21","reason":"found in this entry's text"},{"version":"2.1.136","anchor":"auto-mode-hard-deny-rules","heading":"Auto Mode Hard-Deny Rules","line":null,"released_at":"2026-05-08 16:30:41","reason":"found in this entry's text"},{"version":"2.1.118","anchor":"auto-mode-classifier-defaults-inheritance","heading":"Auto Mode Classifier $defaults Inheritance","line":null,"released_at":"2026-04-22 23:48:56","reason":"found in this entry's text"}],"entries_total":10,"docs":[{"source":"api","path":"about-claude\/models\/migration-guide","title":"Or, for the model with the same capabilities and no access approval requirement:","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/content-moderation","title":"content-moderation","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/customer-support-chat","title":"customer-support-chat","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/best-practices","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/claude-api-skill","title":"claude-api-skill","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/enterprise","title":"enterprise","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/overview","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/quickstart","title":"quickstart","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/console","title":"console","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/environment","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}