1. 07 Feb, 2026 3 commits
    • erio's avatar
      test(antigravity): add missing unit tests for upstream and custom model_mapping · 386126b1
      erio authored
      - Add GetAccessToken upstream branch tests (success/failure/empty/nil)
      - Add mapAntigravityModel wildcard-target-equals-request edge case tests
      - Add upstream account smart retry test case
      - Add GeminiMessagesCompatService custom model_mapping and empty model tests
      386126b1
    • erio's avatar
      fix(antigravity): support upstream accounts and custom model_mapping in scheduling · de092728
      erio authored
      - GetAccessToken: add upstream branch to read api_key from credentials
      - shouldTriggerAntigravitySmartRetry: relax check from IsOAuth to Platform-based
      - isModelSupportedByAccount/WithContext: replace IsAntigravityModelSupported
        whitelist with mapAntigravityModel for unified scheduling/forwarding logic
      - mapAntigravityModel: fix edge case where wildcard target equals request model
      - Update tests for new behavior and add custom model_mapping test cases
      de092728
    • erio's avatar
      feat(antigravity): comprehensive enhancements - model mapping, rate limiting, scheduling & ops · 5e98445b
      erio authored
      Key changes:
      - Upgrade model mapping: Opus 4.5 → Opus 4.6-thinking with precise matching
      - Unified rate limiting: scope-level → model-level with Redis snapshot sync
      - Load-balanced scheduling by call count with smart retry mechanism
      - Force cache billing support
      - Model identity injection in prompts with leak prevention
      - Thinking mode auto-handling (max_tokens/budget_tokens fix)
      - Frontend: whitelist mode toggle, model mapping validation, status indicators
      - Gemini session fallback with Redis Trie O(L) matching
      - Ops: enhanced concurrency monitoring, account availability, retry logic
      - Migration scripts: 049-051 for model mapping unification
      5e98445b
  2. 02 Feb, 2026 1 commit
  3. 22 Jan, 2026 1 commit
  4. 19 Jan, 2026 1 commit
  5. 17 Jan, 2026 1 commit