• erio's avatar
    fix(antigravity): auto-fix max_tokens <= budget_tokens causing 400 error · 49233ec2
    erio authored
    When extended thinking is enabled, Claude API requires max_tokens >
    thinking.budget_tokens. If misconfigured, this auto-adjusts max_tokens
    to budget_tokens + 1000 instead of returning a 400 error.
    
    - Add ensureMaxTokensGreaterThanBudget helper function
    - Extract Gemini25FlashThinkingBudgetLimit constant (24576)
    - Log adjustment for debugging
    49233ec2
request_transformer.go 20.6 KB