Roo-Code/packages/cloud
Roo Code e8962d3658 feat: Add automatic token refresh for Claude Code authentication
- Implement background token refresh using RefreshTimer
- Refresh tokens proactively every 50 minutes (before 60min expiry)
- Add exponential backoff retry logic with max 3 attempts
- Notify users when re-authentication is required
- Auto-start refresh timer on initialization with existing credentials
- Export RefreshTimer from @roo-code/cloud package
- Add comprehensive tests for refresh functionality

Fixes the issue where Claude Code authentication times out
requiring users to continuously re-approve via browser
2025-12-23 09:15:19 +00:00
..
src feat: Add automatic token refresh for Claude Code authentication 2025-12-23 09:15:19 +00:00
eslint.config.mjs Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
package.json Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
tsconfig.json Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
vitest.config.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00