You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: move experimentalPreventFocusDisruption to experiments system
- Remove experimentalPreventFocusDisruption from VSCode settings
- Add PREVENT_FOCUS_DISRUPTION to experiments system
- Update DiffViewProvider to use experiments instead of VSCode config
- Update Task.ts to pass experiments to DiffViewProvider
- Add localization entries for the new experiment
- Update tests to use the experiments system
This change moves the experimental setting from VSCode configuration to the plugin's experimental settings system as requested.
"settings.autoImportSettingsPath.description": "Path to a RooCode configuration file to automatically import on extension startup. Supports absolute paths and paths relative to the home directory (e.g. '~/Documents/roo-code-settings.json'). Leave empty to disable auto-import.",
40
-
"settings.experimentalPreventFocusDisruption.description": "(Experimental) Prevent file edits from stealing focus. When enabled, diff views and file edits will not disrupt your current work. Files will update in the background without forcing you to switch context."
39
+
"settings.autoImportSettingsPath.description": "Path to a RooCode configuration file to automatically import on extension startup. Supports absolute paths and paths relative to the home directory (e.g. '~/Documents/roo-code-settings.json'). Leave empty to disable auto-import."
Copy file name to clipboardExpand all lines: webview-ui/src/i18n/locales/en/settings.json
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -618,6 +618,10 @@
618
618
"MULTI_FILE_APPLY_DIFF": {
619
619
"name": "Enable concurrent file edits",
620
620
"description": "When enabled, Roo can edit multiple files in a single request. When disabled, Roo must edit files one at a time. Disabling this can help when working with less capable models or when you want more control over file modifications."
621
+
},
622
+
"PREVENT_FOCUS_DISRUPTION": {
623
+
"name": "Prevent focus disruption on file edits",
624
+
"description": "When enabled, file edits will not automatically switch focus to the edited file. This helps maintain your current workflow when Roo makes changes to multiple files."
0 commit comments