claude-code - 💡(How to fix) Fix [DOCS] [Admin] `parentSettingsBehavior` setting missing from settings reference

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

Documentation Type

Missing documentation (feature not documented)

Documentation Location

https://code.claude.com/docs/en/settings

Section/Topic

Settings reference table — admin-tier keys or managed settings merge behavior section

Current Documentation

No documentation exists for parentSettingsBehavior in the settings reference. The settings table at settings.md lists all available keys but does not include parentSettingsBehavior among the managed-settings-only keys.

The settings hierarchy documentation at server-managed-settings.md describes merge behavior:

"Within the managed tier, the first source that delivers a non-empty configuration wins. Server-managed settings are checked first, then endpoint-managed settings. Sources do not merge: if server-managed settings deliver any keys at all, endpoint-managed settings are ignored entirely."

However, there is no mention of parentSettingsBehavior as an admin-controlled option for opting SDK managedSettings (parent tier) into a policy merge.

What's Wrong or Missing?

A. Missing settings key documentation

The parentSettingsBehavior admin-tier key (added in v2.1.133) with values "first-wins" or "merge" is not listed in the settings reference table at settings.md. Administrators cannot discover this key through official documentation.

B. No documentation for SDK parent-tier merge behavior

The changelog entry describes: "Added parentSettingsBehavior admin-tier key (first-wins | merge) to let admins opt SDK managedSettings (parent tier) into the policy merge." No documentation explains what the parent tier is, when "merge" is appropriate versus "first-wins", or how SDK managedSettings relates to the managed settings hierarchy.

C. No examples for the new key

No example configuration is provided showing how to set parentSettingsBehavior in managed settings.

Suggested Improvement

Add parentSettingsBehavior to the settings reference table at settings.md with documentation:

Option A — Minimum fix: Add to the settings table under managed-settings-only keys: | parentSettingsBehavior | (Managed settings only) Controls how SDK managedSettings (parent tier) is resolved against policy settings. "first-wins" (default) uses first-source-wins semantics; "merge" opts the parent tier into the policy merge. Requires Claude Code v2.1.133 or later. | "merge" |

Option B — Full fix: Add a new subsection to the settings hierarchy documentation (or to server-managed-settings.md) explaining:

  • What "parent tier" means in the SDK context
  • How parentSettingsBehavior changes the merge behavior for SDK managedSettings
  • When to use "first-wins" vs "merge" with concrete examples
  • Version requirement (v2.1.133+)

Impact

High - Prevents users from using a feature

Additional Context

Affected Pages:

PageContext
https://code.claude.com/docs/en/settingsPrimary settings reference — parentSettingsBehavior not listed
https://code.claude.com/docs/en/server-managed-settingsDescribes managed tier merge behavior but not the parentSettingsBehavior control key

Changelog reference: v2.1.133 — "Added parentSettingsBehavior admin-tier key (first-wins | merge) to let admins opt SDK managedSettings (parent tier) into the policy merge"

Total scope: 2 pages affected

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING