[FEATURE] Add jsonc Extensions to VSCode Plugin JSON Validation Mappings

Resolved 💬 3 comments Opened Dec 6, 2025 by spencerbeggs Closed Feb 7, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

It is helpful to have comments in settings files. The VSCode extension includes and internal reference to a schema file .claude-code-settings.schema.json that is mapped to the following JSON Validation events:

**/.claude/settings.json
**/.claude/settings.local.json
**/ClaudeCode/managed-settings.json
**/claude-code/managed-settings.json

<img width="760" height="414" alt="Image" src="https://github.com/user-attachments/assets/2f9a8fe8-b5e6-4e6a-a5fd-9766203f8b8c" />

If you use a jsonc extention which Claude Code understands, you do not get helpful hints in the UI.

Proposed Solution

Add mappings for the same files, just with jsonc extensions.

Alternative Solutions

There is a schema available at this URL: https://www.schemastore.org/claude-code-settings.json But it is unclear if this in an official schema or up-to-date. You can modify your .vscode/settings.json file like so to enable validation:

	"json.schemas": [
		{
			"fileMatch": [".claude/settings.jsonc"],
			"url": "https://www.schemastore.org/claude-code-settings.json"
		},

Priority

Low - Nice to have

Feature Category

Documentation

Use Case Example

Modifying a settings file in VSCode it is helpful to see if you have a typo.

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗