{"version":"2.1.302","anchor":"policy-helper-mid-session-arming-reworked","canonical_anchor":"policy-helper-mid-session-arming-reworked","heading":"Reworked handling of the managed-settings policy helper during a session","tier":"internal","area":"Managed Settings","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.302\/e\/policy-helper-mid-session-arming-reworked","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.302","markdown":"### Reworked handling of the managed-settings policy helper during a session\n\nTurning on the policy helper partway through a session was restructured, with a new path for one kind of refusal\n\n**Unclear.** The situations that lead to the new refusal path are not stated, so what it changes for a given user is unclear.\n\n**What**\n\nManaged settings are rules an organization's administrator sets for Claude Code, and a policy helper helps enforce them. Switching that helper on partway through a session now runs through one shared step that records a reason. A new path handles a refusal from a check that ran in place of the usual one: Claude Code hands the refusal to the handler set up when it started, or keeps it for that handler, and stops switching the helper on mid-session.\n\n**Why**\n\nThis changes some edge cases in how managed settings are enforced.\n\n- Area: Managed Settings\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: org\n- Heads-up: no"}