You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Managed SettingsArea: what it touches
New FeaturesKind: in v2.1.232,
New FeaturesSection of the release
What
If you run a Claude gateway and your config sets managed.policies entries with a desktop block, those settings are now checked against Claude Desktop's managed-configuration schema at startup. Unknown keys, keys the gateway is not allowed to serve, unparseable values and values Desktop would silently discard now abort startup with a per-key error list instead of being passed through untouched.
Details
The previous build shallow-merged { match, cli, desktop } and served whatever was written.
Non-fatal findings, such as reports of dropped values and intake warnings, are logged as warnings and do not stop startup.
Evidence
desktop overlay invalid: refused or unparseable keys
Strings lifted out of the shipped bundle, so the claim above can be checked against them.