Roo-Code/packages
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
..
build Custom tool calling (#10083) 2025-12-21 12:43:06 -08:00
cloud feat: Add automatic token refresh for Claude Code authentication 2025-12-23 09:15:19 +00: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
core Custom tool calling (#10083) 2025-12-21 12:43:06 -08:00
evals feat(evals): add message log deduper utility (#10286) 2025-12-22 19:42:38 -07:00
ipc Better IPC error logging (#9727) 2025-12-01 15:02:34 -08:00
telemetry feat(telemetry): add PostHog exception tracking for consecutive mistake errors (#10193) 2025-12-18 12:59:37 -08:00
types feat(minimax): move environment_details to system message for thinking models (#10284) 2025-12-22 19:59:42 -07:00