Change:
<!-- Do Not Delete This! bugreporttemplate --<!-- Please read our Rules of Conduct: --<!-- Read our guide about submitting issues: --<!-- Search existing issues to avoid creating duplicates. --<!-- Test using the latest Insiders build to see if your issue has already been fixed: --<!-- Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. --<!-- Launch with to check. --Does this issue occur when all extensions are disabled?: Yes/No <!-- If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. --<!-- Issues caused by an extension need to be reported directly to the extension publisher. The 'Help Report Issue' dialog can assist with this. --- VS Code Version: 1.85.0-insider (Universal) OS Version: Sonoma 14.0 Description: The setting '' is either listed incorrectly as available under the Folder settings, or is incorrectly showing an error when set under the folder settings. I'm not sure of the expected behavior (personally, I'd prefer it to be settable at the folder level rather than having to create a new profile just to change this setting, but regardless, the setting is confusing) Steps to Reproduce: the setting "" as default (multiple) a folder and include the setting "": "none" (setting can be adjusted in the json file without error, or found in the Settings UI. and reopen VS Code. notification appears: "Unable to write to Folder Settings because does not support the folder resource scope." Note: The change that I made to settings and subsequent changes to the folder do function and are saved correctly, but the error notification continues to appear. As far as I can tell, it's simply a bad error message, but obviously is concerning, since it (incorrectly) indicates I can't save folder settings. <img width="1512" alt="image" src=""
Thank you for reporting this There was an error in the migration of this setting which I've fixed now.
I can still repro this with following steps: Open a folder with file Set the setting in the file Reload window <img width="483" alt="image" src=""

Discussion:
"src/vs/workbench/workbench.web.main.ts", "src/vs/workbench/api/common/extHostTypes.ts" ], // Temporarily enabled for self-hosting "terminal.integrated.stickyScroll.enabled": true, // Temporarily enabled for self-hosting "scm.showIncomingChanges": "always", <del> "scm.showOutgoingChanges": "always" </del> <ins> "scm.showOutgoingChanges": "always", "workbench.editor.showTabs": "multiple", </ins> }

Registry.as<IConfigurationMigrationRegistry>(Extensions.ConfigurationMigration) .registerConfigurationMigrations([{ key: 'workbench.editor.doubleClickTabToToggleEditorGroupSizes', migrateFn: (value: any) => { <ins> const results: ConfigurationKeyValuePairs = []; </ins> if (typeof value === 'boolean') { value = value ? 'expand' : 'off'; <ins> results.push(['workbench.editor.doubleClickTabToToggleEditorGroupSizes', { value }]); </ins> } <del> return [['workbench.editor.doubleClickTabToToggleEditorGroupSizes', { value: value }]]; </del> <ins> return results; </ins> } }, { key: LayoutSettings.EDITOR_TABS_MODE, migrateFn: (value: any) => { <ins> const results: ConfigurationKeyValuePairs = []; </ins> if (typeof value === 'boolean') { value = value ? EditorTabsMode.MULTIPLE : EditorTabsMode.SINGLE; <ins> results.push([LayoutSettings.EDITOR_TABS_MODE, { value }]); </ins> } <del> return [[LayoutSettings.EDITOR_TABS_MODE, { value }]]; </del> <ins> return results; </ins> } }, { key: 'workbench.editor.tabCloseButton', migrateFn: (value: any) => {