{"name":"defaultSettings","slug":"defaultsettings","family":"setting","title":"Settings keys","noun":"settings key","description":"Settings validation now warns when policy helper keys are nested where nothing reads them.","description_source":"entry","described_by":{"version":"2.1.232","anchor":"warnings-when-policy-helper-settings-are-nested-in-the-wrong"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.265","anchor":"static-defaultsettings-fallback-now-tags-whether-it-was-arme","heading":"Static defaultSettings fallback now tags whether it was armed by remote managed settings, and whether from cache","line":"The static settings fallback log now says whether it came from remote managed settings, and whether it's an unverified cached copy","released_at":"2026-09-08 19:05:16","reason":"found in this entry's text"},{"version":"2.1.265","anchor":"policyhelpers-per-entry-onfailure-and-retries-settings-now-v","heading":"policyHelpers per-entry onFailure and retries settings now validated for effect","line":"Claude Code now flags policy helpers that require success but have no fallback settings","released_at":"2026-09-08 19:05:16","reason":"found in this entry's text"},{"version":"2.1.234","anchor":"managed-policy-helpers-can-be-an-inline-script-instead-of-an","heading":"Managed policy helpers can be an inline script instead of an executable","line":"Admins can now supply managed policy helpers as an inline script instead of a file on disk.","released_at":"2026-08-17 18:19:13","reason":"found in this entry's text"},{"version":"2.1.232","anchor":"warnings-when-policy-helper-settings-are-nested-in-the-wrong","heading":"Warnings when policy helper settings are nested in the wrong place","line":"Settings validation now warns when policy helper keys are nested where nothing reads them.","released_at":"2026-08-13 21:30:53","reason":"found in this entry's text"},{"version":"2.1.232","anchor":"fixed-policy-payloads-are-validated-like-managed-settings","heading":"Fixed policy payloads are validated like managed settings","line":"Malformed admin fallback settings payloads are caught at startup instead of silently doing nothing.","released_at":"2026-08-13 21:30:53","reason":"named in this entry, found in this entry's text"},{"version":"2.1.232","anchor":"managed-settings-policy-helpers-can-carry-a-static-fallback-","heading":"Managed settings: policy helpers can carry a static fallback payload","line":"Admins can attach a static `defaultSettings` payload used when a policy helper is missing or fails.","released_at":"2026-08-13 21:30:53","reason":"named in this entry, found in this entry's text"},{"version":"2.1.232","anchor":"managed-policy-can-now-ship-a-fixed-settings-payload-not-jus","heading":"Managed policy can now ship a fixed settings payload, not just a helper program","line":"Admins can ship managed settings directly in policy, including per-OS defaults, without running a helper program.","released_at":"2026-08-13 21:30:53","reason":"named in this entry, found in this entry's text"}],"entries_total":7,"docs":[],"docs_total":0,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/defaultsettings","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}