Claude Code reads your settings files, the configuration files where you can set options including environment variables (named values that programs read when they start). One check on those files used to give only a yes or no answer about whether any file was unreadable or invalid. It now returns more detail:
- The names of the environment variables set in the
envsection of your settings files - No result at all if any of those files is invalid
The check also treats project settings, the settings stored with a particular project, as a separate level.
Claude Code can now see which environment variables each settings file sets, not only whether the files are valid. That makes it possible to handle variables differently depending on which settings file sets them, such as one belonging to a project.