058_add_sonnet46_to_model_mapping.sql 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. -- Add claude-sonnet-4-6 to model_mapping for all Antigravity accounts
  2. --
  3. -- Background:
  4. -- Antigravity now supports claude-sonnet-4-6
  5. --
  6. -- Strategy:
  7. -- Directly overwrite the entire model_mapping with updated mappings
  8. -- This ensures consistency with DefaultAntigravityModelMapping in constants.go
  9. UPDATE accounts
  10. SET credentials = jsonb_set(
  11. credentials,
  12. '{model_mapping}',
  13. '{
  14. "claude-opus-4-6-thinking": "claude-opus-4-6-thinking",
  15. "claude-opus-4-6": "claude-opus-4-6-thinking",
  16. "claude-opus-4-5-thinking": "claude-opus-4-6-thinking",
  17. "claude-opus-4-5-20251101": "claude-opus-4-6-thinking",
  18. "claude-sonnet-4-6": "claude-sonnet-4-6",
  19. "claude-sonnet-4-5": "claude-sonnet-4-5",
  20. "claude-sonnet-4-5-thinking": "claude-sonnet-4-5-thinking",
  21. "claude-sonnet-4-5-20250929": "claude-sonnet-4-5",
  22. "claude-haiku-4-5": "claude-sonnet-4-5",
  23. "claude-haiku-4-5-20251001": "claude-sonnet-4-5",
  24. "gemini-2.5-flash": "gemini-2.5-flash",
  25. "gemini-2.5-flash-lite": "gemini-2.5-flash-lite",
  26. "gemini-2.5-flash-thinking": "gemini-2.5-flash-thinking",
  27. "gemini-2.5-pro": "gemini-2.5-pro",
  28. "gemini-3-flash": "gemini-3-flash",
  29. "gemini-3-pro-high": "gemini-3-pro-high",
  30. "gemini-3-pro-low": "gemini-3-pro-low",
  31. "gemini-3-pro-image": "gemini-3-pro-image",
  32. "gemini-3-flash-preview": "gemini-3-flash",
  33. "gemini-3-pro-preview": "gemini-3-pro-high",
  34. "gemini-3-pro-image-preview": "gemini-3-pro-image",
  35. "gpt-oss-120b-medium": "gpt-oss-120b-medium",
  36. "tab_flash_lite_preview": "tab_flash_lite_preview"
  37. }'::jsonb
  38. )
  39. WHERE platform = 'antigravity'
  40. AND deleted_at IS NULL
  41. AND credentials->'model_mapping' IS NOT NULL;