Unclear It is not clear what turns on this mid-session restart or whether it is on by default.
Managed settings are settings that an organization's administrators enforce on Claude Code. A policy helper is a program an administrator sets up that Claude Code runs to read those settings. Before, this check could only be retired in one case, when settings from the organization's server replaced it, and it was never restarted during a session.
Now the check can be retired and run again partway through a session:
- When the session starts asking its organization for settings, a fresh pass runs.
- When the session stops asking its organization, the base settings are read again in full.
- If the helper program is still running when this happens, its output is thrown away.
- If a refusal could not be shown to you, it is kept and shown on the next pass.
Organization policy now follows changes in the organization's settings during a session, instead of staying fixed at whatever was read when the session began.
It is not clear what turns on this mid-session restart or whether it is on by default.