What
Administrators can now set a different policy helper executable per platform. policyHelpers is an object keyed by macos, linux, windows and wsl; the entry matching the current platform wins over the existing single policyHelper, and a platform with no entry falls back to policyHelper. A wsl machine with no wsl entry tries the linux entry first.
Details
- Like
policyHelper,policyHelpersis honored only when it arrives from an admin-controlled policy source, not from user or project settings. - Validation is strict: a malformed
policyHelpersfrom an OS-admin policy source is fatal at startup. - If
policyHelpersis configured but has no entry for the current platform and nopolicyHelperis set, a warning is logged and no helper runs.
Evidence
Per-OS variant of policyHelper, keyed by platform: macos, linux, windows, wsl.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Names in the bundlepolicyHelperspolicyHelper
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this build
New in this build: policyHelpers