Roo-Code/packages
daniel-lxs 1a41005466
feat(retry-status): generalize rate-limit UI to generic retry/backoff with cause
- Replace rateLimitRetrySchema with retryStatusSchema including cause and rateLimitSeconds fields
- Add new RetryStatusRow component with differentiated messaging:
  - Rate limit: 'Rate limit set to {{rateLimitSeconds}} seconds' (title) + 'Waiting {{seconds}} seconds' (subtitle)
  - Retry: Error message (title) + 'Trying in {{seconds}} seconds (attempt #{{attempt}})' (subtitle)
- Update Task.say emitters to use retryStatus metadata with appropriate cause:
  - 'rate_limit' for provider window waits and 429 errors (includes rateLimitSeconds)
  - 'backoff' for exponential backoff retries
- Migrate i18n keys from rateLimitRetry to retryStatus with new nested structure in English
- Maintain backward compatibility with legacy rateLimitRetry metadata
- Update tests to cover new RetryStatusRow component and metadata structure
2025-11-03 18:45:05 -05:00
..
build Fix: Transform keybindings in nightly build to fix command+y shortcut (#8070) 2025-09-17 19:27:43 -04:00
cloud Revert cloud agents for now (#8713) 2025-10-17 16:59:16 -04:00
config-eslint Upgrade to ESLint 9 + share eslint config across workspaces (#3815) 2025-05-21 21:30:21 -07:00
config-typescript Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
evals Set port 3446 for web-evals in production mode (#8288) 2025-09-24 08:43:05 -07:00
ipc Add an API for resuming tasks by ID (#7122) 2025-08-15 12:03:58 -04:00
telemetry Track when telemetry settings change (#8339) 2025-09-26 22:48:33 -04:00
types feat(retry-status): generalize rate-limit UI to generic retry/backoff with cause 2025-11-03 18:45:05 -05:00