Roo-Code/packages/cloud/src
Roo Code 3879fd4334 fix: improve CloudSettingsService error handling for fetch failures
- Add retry mechanism with exponential backoff (max 3 retries)
- Add detailed network diagnostics for fetch failures
- Log proxy configuration, Node.js version, and VSCode version
- Provide helpful error messages for common network issues
- Add comprehensive tests for retry logic and error handling

This should help users debug "fetch failed" errors when using
Gemini embedder for codebase indexing by providing more context
about the failure and attempting automatic retries.

Fixes #6626
2025-08-03 14:51:19 +00:00
..
__mocks__ cloud service cleanup (auth mostly) (#4539) 2025-06-19 12:29:02 -04:00
__tests__ fix: improve CloudSettingsService error handling for fetch failures 2025-08-03 14:51:19 +00:00
auth Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
CloudAPI.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
CloudService.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
CloudSettingsService.ts fix: improve CloudSettingsService error handling for fetch failures 2025-08-03 14:51:19 +00:00
CloudShareService.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
config.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
errors.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
index.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
RefreshTimer.ts Roo Code Cloud (#4069) 2025-05-28 20:43:30 -07:00
SettingsService.ts Cloud: support static cloud settings (#5435) 2025-07-06 23:21:52 -04:00
StaticSettingsService.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
TelemetryClient.ts Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
types.ts Cloud service cleanup callbacks / move to events (#6519) 2025-07-31 18:30:30 -04:00
utils.ts Add a share button when logged into cloud (#4448) 2025-06-08 07:08:41 -07:00