Settings types or JSON Schema
Status Fixed / completed
Maintainer reply ✓ Yes — bogini
Activity 5 comments · opened Jul 1, 2025 · closed Sep 29, 2025
💡 Likely answer: A maintainer (bogini, collaborator)
responded on this thread — see the highlighted reply below.
Would it be possible to publish TypeScript types or a JSON Schema for the settings file?
I'm building a tool to help manage the settings file in the repo and this would be immensely helpful.
Thank you.
5 Comments
Could also help auto-complete settings.json in an IDE
I found a schema on schemastore that looks correct, but alas claude-code does not like this
$schemakeyhttps://www.schemastore.org/claude-code-settings.json
For VS Code you can also assign schemas to specific files or file patterns in your
.vscode/settings.jsonfile or in your multi-rootproject.code-workspacefile under"settings"or even in your global settings e.g._EDIT: Unfortunately it looks like the schemastore schema is out of date. I'm looking for the
additionalDirectoriessetting mentioned here and that schema causes an errorProperty additionalDirectories is not allowed._https://json.schemastore.org/claude-code-settings.json has been updated with the latest settings. Claude Code now also supports the
$schemafield:This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.