Roo-Code/packages/cloud/src
John Richmond 80af39dc74
separate task sync roomote control (#7799)
* feat: separate Task Sync and Roomote Control settings

- Add new taskSyncEnabled setting to control task content syncing
- Keep remoteControlEnabled for Roomote Control functionality
- Task Sync controls whether task content is sent to cloud
- Roomote Control controls whether cloud can send instructions back
- Roomote Control now depends on Task Sync being enabled
- Usage metrics (tokens, cost) always reported regardless of settings
- Update UI with two separate toggles and clear descriptions
- Add info text explaining usage metrics are always reported

* feat: add missing translations for Task Sync and Roomote Control settings

- Added taskSync, taskSyncDescription, remoteControlRequiresTaskSync, and usageMetricsAlwaysReported keys to all non-English cloud.json files
- Updated cloudBenefit keys to match English structure
- Ensured all languages have consistent translation keys for the new Task Sync and Roomote Control features

* Cloud: cleanup taskSyncEnabled additions

* fix: correct indentation localization files

---------

Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-10 12:43:11 -07:00
..
__mocks__ Focus the extension when receiving bridge commands (#7633) 2025-09-03 12:23:50 -07:00
__tests__ separate task sync roomote control (#7799) 2025-09-10 12:43:11 -07:00
bridge Publish token usage metrics (#7637) 2025-09-03 13:51:27 -07:00
CloudAPI.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
CloudService.ts separate task sync roomote control (#7799) 2025-09-10 12:43:11 -07:00
CloudSettingsService.ts separate task sync roomote control (#7799) 2025-09-10 12:43:11 -07:00
CloudShareService.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
config.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
errors.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
importVscode.ts Refactor the extension bridge (#7515) 2025-08-29 00:28:38 -07:00
index.ts Refactor the extension bridge (#7515) 2025-08-29 00:28:38 -07:00
RefreshTimer.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
StaticSettingsService.ts separate task sync roomote control (#7799) 2025-09-10 12:43:11 -07:00
StaticTokenAuthService.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
TelemetryClient.ts separate task sync roomote control (#7799) 2025-09-10 12:43:11 -07:00
utils.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
WebAuthService.ts Cloud: remove extension_bridge_enabled for personal users (#7638) 2025-09-03 13:49:55 -07:00