Roo-Code/packages
Roo Code 9dd88bbcf9 feat: Add openTabsInCorrectGroup setting for better tab management
- Added openTabsInCorrectGroup setting to GlobalState type definition
- Created UI toggle in AutoApproveSettings component within File Editing Options section
- Added translation strings for the new UI elements
- Implemented message handler in webviewMessageHandler.ts
- Modified DiffViewProvider to accept provider reference and implement tab placement logic
- Updated Task.ts to pass provider to DiffViewProvider
- Added setting to ExtensionState and WebviewMessage types
- Fixed TypeScript errors by adding openTabsInCorrectGroup to ClineProvider getState()

This feature allows Roo to open diff editors and related tabs in the most logical editor group when working with multiple VS Code editor groups, improving navigation and organization for users with complex editor layouts.

Fixes #6005
2025-07-21 15:20:24 +00:00
..
build Sharing improvements (#5082) 2025-06-24 16:36:32 -04:00
cloud Cloud: support static cloud settings (#5435) 2025-07-06 23:21:52 -04:00
config-eslint Upgrade to ESLint 9 + share eslint config across workspaces (#3815) 2025-05-21 21:30:21 -07:00
config-typescript Roo Code Cloud (#4069) 2025-05-28 20:43:30 -07:00
evals feat: add configurable timeout for evals (5-10 min) (#5865) 2025-07-19 22:20:23 -04:00
ipc Farewell jest (#4607) 2025-06-16 21:39:45 -07:00
telemetry Git repo cloud telemetry (#5119) 2025-06-25 17:01:32 -07:00
types feat: Add openTabsInCorrectGroup setting for better tab management 2025-07-21 15:20:24 +00:00