Performance
TokenEater is light by default. These settings cut its CPU and network use further.
Polling
Each tracked provider is polled every 5 min by default. Change it in Settings -> General -> Refresh (Polling interval), 3 to 15 min. Below 5 min you risk rate limits (429). A provider switched off in Settings -> Providers is never polled. The reset countdown ticks every minute without calling the API.
CPU
Agent Watchers (Claude only) are the only real-time feature and stay well under 1% of a core when idle. To go lower:
- Settings -> Watchers: Scan rate at 5 s or 10 s, Animations off, or Show session overlay off
- Settings -> General -> Service Status (Claude only): check less often (1 to 30 min) or turn Monitoring off
History reads your logs on first open, then only re-reads changed files, so later opens are instant.