• Edric Li's avatar
    feat: MODEL_CAPACITY_EXHAUSTED 使用固定1s间隔重试60次,不切换账号 · 6114f69c
    Edric Li authored
    MODEL_CAPACITY_EXHAUSTED (503) 表示模型容量不足,所有账号共享同一容量池,
    切换账号无意义。改为固定1s间隔重试最多60次,重试耗尽后直接返回上游错误。
    
    - 新增 antigravityModelCapacityRetryMaxAttempts=60 和 antigravityModelCapacityRetryWait=1s
    - shouldTriggerAntigravitySmartRetry 新增 isModelCapacityExhausted 返回值
    - handleSmartRetry 对 MODEL_CAPACITY_EXHAUSTED 使用独立重试策略
    - handleModelRateLimit 对 MODEL_CAPACITY_EXHAUSTED 仅标记 Handled,不设限流
    - 重试耗尽后不设置模型限流、不清除粘性会话、不切换账号
    6114f69c
antigravity_rate_limit_test.go 34.9 KB