{"version":"2.1.281","anchor":"setting-sources-forwarded-to-child-processes","canonical_anchor":"setting-sources-forwarded-to-child-processes","heading":"--setting-sources forwarded to child processes","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/setting-sources-forwarded-to-child-processes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### --setting-sources forwarded to child processes\n\nClaude Code can now turn its active setting sources back into a `--setting-sources=` argument\n\n**Unclear.** The finding does not confirm that the rebuilt argument is passed to child processes, only that this appears to be its purpose.\n\n**What**\n\n`--setting-sources` is a command-line option that chooses which settings files Claude Code loads. New helper code takes the setting sources in use and writes them back out as a `--setting-sources=` argument. If a source is not valid, the error now lists the valid options, starting \"Invalid setting source:\".\n\n**Why**\n\nThe setting sources you chose can be passed along to other Claude Code processes, and a mistyped source now tells you what is accepted."}