How to handle Gemini API free tier rate limits and 429 quota errors: exponential backoff vs. circuit breakers with model cooldowns, with real telemetry.