Preserve VS Code settings comments during merge

This commit is contained in:
2026-04-23 16:12:30 -04:00
parent adfcb83ab6
commit 1a2f1510bf
4 changed files with 592 additions and 23 deletions

View File

@@ -24,7 +24,9 @@ install/bootstrap.ps1
Bootstrap renders and merges the managed keys from
`config/vscode/settings.template.jsonc` into the user settings file. Existing
unmanaged VS Code settings are preserved.
unmanaged VS Code settings are preserved, and the merge updates the managed keys
in place so existing JSONC comments and surrounding formatting stay intact where
possible.
Bootstrap also writes a managed Copilot CLI environment file into the local
state directory and adds a small managed source block to the active shell or