+* the root YAML keys model, permissions, attribution, always-thinking-enabled, company-announcements, env-variables, and effort-level are no longer supported and are reported as unknown keys. Migrate them into the user-settings section using camelCase settings.json names: model, permissions (defaultMode, additionalDirectories, allow, deny, ask), attribution, alwaysThinkingEnabled, companyAnnouncements, effortLevel, and env replacing env-variables (values must be strings, or null to delete). env-variables is no longer a valid merge-keys entry; list user-settings instead to deep-merge env across inherited configs. A CLAUDE_CONFIG_DIR isolation-directory override belongs in user-settings.env.
0 commit comments