Error: Rate limit exceeded (429) x-ratelimit-remaining-requests: 0 x-ratelimit-reset-requests: 42s
Fix:
Wait for the reset window in x-ratelimit-reset, or drop to a lower-limit model (e.g. Haiku for cheap tasks). For sustained 429s, enable retries with exponential backoff or batch your requests. Check your plan's per-minute token budget — the free tier is ~50 req/min.