Unclear Which git-related key gets dropped, and whether it is one a reader might set on purpose, is not stated.
What
Settings files can contain an env block, which is a list of environment variables (named values passed to programs) that Claude Code applies when it starts. Settings come in layers, such as your personal settings and a project's settings, and Claude Code filters each layer's env block before using it.
Two things changed in that step:
- Claude Code now records when a git-related key was dropped from one of the layers during filtering.
- Each layer is now filtered using its own
envblock, where before the step read a different one.
Why
This may change which environment variables from your settings files actually take effect, especially ones related to git.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
Which git-related key gets dropped, and whether it is one a reader might set on purpose, is not stated.