From ef187d3a4b05ecb19a920f9fa1cbcd7de7c3167f Mon Sep 17 00:00:00 2001 From: catlog22 Date: Thu, 23 Oct 2025 21:48:34 +0800 Subject: [PATCH] docs: add Gemini 429 error handling guideline to intelligent-tools-strategy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add error handling section clarifying Gemini's HTTP 429 behavior: - Gemini may show rate limit errors but still return valid results - Focus on result presence rather than error messages - Success determined by result content, not HTTP status 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .claude/workflows/intelligent-tools-strategy.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.claude/workflows/intelligent-tools-strategy.md b/.claude/workflows/intelligent-tools-strategy.md index d6f19ba7..18d90ed1 100644 --- a/.claude/workflows/intelligent-tools-strategy.md +++ b/.claude/workflows/intelligent-tools-strategy.md @@ -89,6 +89,9 @@ gemini -p "analysis prompt" qwen -p "analysis prompt" ``` +#### Error Handling +**⚠️ Gemini 429 Behavior**: May show HTTP 429 error but still return results - ignore error messages, only check if results exist (results present = success, no results = retry/fallback to Qwen) + --- ### Codex