Skip to content

Conversation

@miteshashar
Copy link
Contributor

Summary

  • Add 10 missing settings from official documentation: language, autoUpdatesChannel, attribution, fileSuggestion, terminalProgressBarEnabled, showTurnDuration, plansDirectory, respectGitignore, allowManagedHooksOnly, strictKnownMarketplaces
  • Fix documentation URL (docs.claude.comcode.claude.com)
  • Mark includeCoAuthoredBy as DEPRECATED. per SchemaStore guidelines
  • Fix permission rule pattern: remove undocumented BashOutput/SlashCommand tools
  • Add documentation links and default values throughout
  • Update test file with coverage for new settings

Test plan

  • Ran node ./cli.js check --schema-name=claude-code-settings.json - all validations pass
  • Updated src/test/claude-code-settings/modern-complete-config.json with new settings

🤖 Generated with Claude Code

- Add 10 missing settings: language, autoUpdatesChannel, attribution, fileSuggestion, terminalProgressBarEnabled, showTurnDuration, plansDirectory, respectGitignore, allowManagedHooksOnly, strictKnownMarketplaces
- Fix documentation URL (docs.claude.com → code.claude.com)
- Mark includeCoAuthoredBy as DEPRECATED per SchemaStore guidelines
- Fix permission rule pattern: remove undocumented BashOutput/SlashCommand
- Add documentation links and default values throughout
- Update test file with coverage for new settings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions
Copy link
Contributor

Thanks for the PR!

This section of the codebase is owned by @domdomegg and @bogini - if they write a comment saying "LGTM" then it will be merged.

pre-commit-ci bot and others added 3 commits January 21, 2026 21:48
These hooks are functional but not yet in official documentation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…settings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy link
Contributor

@domdomegg domdomegg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per comment, otherwise looks good and can get this merged!

@madskristensen
Copy link
Contributor

Is this ready to be merged?

@miteshashar
Copy link
Contributor Author

@domdomegg Thanks for the review.

@madskristensen I'll make the small change Adam's asked for. Then, it'll be merge ready.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@miteshashar
Copy link
Contributor Author

@madskristensen Ready now

Copy link
Contributor

@domdomegg domdomegg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@domdomegg
Copy link
Contributor

LGTM

@github-actions github-actions bot merged commit abda61f into SchemaStore:master Jan 23, 2026
5 of 6 checks passed
@github-actions
Copy link
Contributor

Merging because @domdomegg is a code-owner of all the changes - thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants