> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cascade Models

> Available AI models in Cascade including SWE-1.6, SWE-1.5, SWE-1, Claude, GPT, and bring-your-own-key (BYOK) options with credit costs.

export const modelCostData = [{
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CHAT_GPT_4O_2024_08_06",
  "label": "GPT-4o",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 1.25,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CHAT_GPT_4_1_2025_04_14",
  "label": "GPT-4.1",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 8,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CHAT_GPT_5_CODEX",
  "label": "GPT-5-Codex",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CHAT_O3",
  "label": "o3",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 8,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CHAT_O3_HIGH",
  "label": "o3 High Reasoning",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 8,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CLAUDE_4_1_OPUS",
  "label": "Claude Opus 4.1",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 15,
  "output_cost_per_million_usd": 75,
  "cache_write_cost_per_million_usd": 18.75,
  "cache_read_cost_per_million_usd": 1.5,
  "credit_multiplier": 20,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CLAUDE_4_1_OPUS_THINKING",
  "label": "Claude Opus 4.1 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 15,
  "output_cost_per_million_usd": 75,
  "cache_write_cost_per_million_usd": 18.75,
  "cache_read_cost_per_million_usd": 1.5,
  "credit_multiplier": 20,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CLAUDE_4_5_OPUS",
  "label": "Claude Opus 4.5",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CLAUDE_4_5_OPUS_THINKING",
  "label": "Claude Opus 4.5 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 8,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CLAUDE_4_SONNET",
  "label": "Claude Sonnet 4",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_CLAUDE_4_SONNET_THINKING",
  "label": "Claude Sonnet 4 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GOOGLE_GEMINI_2_5_PRO",
  "label": "Gemini 2.5 Pro",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 4.5,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_HIGH",
  "label": "Gemini 3 Flash High",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 1.75,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_LOW",
  "label": "Gemini 3 Flash Low",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_MEDIUM",
  "label": "Gemini 3 Flash Medium",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_MINIMAL",
  "label": "Gemini 3 Flash Minimal",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 0.75,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_1_CODEX_LOW",
  "label": "GPT-5.1-Codex Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_1_CODEX_MAX_HIGH",
  "label": "GPT-5.1-Codex Max High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_1_CODEX_MAX_LOW",
  "label": "GPT-5.1-Codex Max Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_1_CODEX_MAX_MEDIUM",
  "label": "GPT-5.1-Codex Max Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1.25,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_1_CODEX_MINI_LOW",
  "label": "GPT-5.1-Codex-Mini Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.25,
  "output_cost_per_million_usd": 2,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.025,
  "credit_multiplier": 0.25,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_HIGH",
  "label": "GPT-5.2-Codex High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_HIGH_PRIORITY",
  "label": "GPT-5.2-Codex High Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_LOW",
  "label": "GPT-5.2-Codex Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_LOW_PRIORITY",
  "label": "GPT-5.2-Codex Low Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_MEDIUM",
  "label": "GPT-5.2-Codex Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_MEDIUM_PRIORITY",
  "label": "GPT-5.2-Codex Medium Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_XHIGH",
  "label": "GPT-5.2-Codex XHigh",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_CODEX_XHIGH_PRIORITY",
  "label": "GPT-5.2-Codex XHigh Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_HIGH",
  "label": "GPT-5.2 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_HIGH_PRIORITY",
  "label": "GPT-5.2 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_LOW",
  "label": "GPT-5.2 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_LOW_PRIORITY",
  "label": "GPT-5.2 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_MEDIUM",
  "label": "GPT-5.2 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_MEDIUM_PRIORITY",
  "label": "GPT-5.2 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_NONE",
  "label": "GPT-5.2 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_NONE_PRIORITY",
  "label": "GPT-5.2 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_XHIGH",
  "label": "GPT-5.2 XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 8,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_5_2_XHIGH_PRIORITY",
  "label": "GPT-5.2 XHigh Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 16,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_GPT_OSS_120B",
  "label": "GPT-OSS 120B Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.15,
  "output_cost_per_million_usd": 0.6,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.07,
  "credit_multiplier": 0.25,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_11",
  "label": "Claude Haiku 4.5",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 1,
  "output_cost_per_million_usd": 5,
  "cache_write_cost_per_million_usd": 1.25,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_12",
  "label": "GPT-5.1 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_13",
  "label": "GPT-5.1 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_14",
  "label": "GPT-5.1 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_15",
  "label": "GPT-5.1 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_19",
  "label": "GPT-5.1-Codex-Mini",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_2",
  "label": "Claude Sonnet 4.5",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_20",
  "label": "GPT-5.1 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_21",
  "label": "GPT-5.1 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_22",
  "label": "GPT-5.1 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_23",
  "label": "GPT-5.1 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_3",
  "label": "Claude Sonnet 4.5 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_4",
  "label": "Grok Code Fast 1",
  "model_provider": "MODEL_PROVIDER_XAI",
  "input_cost_per_million_usd": 0.2,
  "output_cost_per_million_usd": 1.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.02,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_5",
  "label": "GPT-5-Codex",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_6",
  "label": "GPT-5 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_7",
  "label": "GPT-5 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_8",
  "label": "GPT-5 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_PRIVATE_9",
  "label": "GPT-5.1-Codex Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.25,
  "output_cost_per_million_usd": 2,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.025,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_SWE_1_5",
  "label": "SWE-1.5 Fast",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 1.5,
  "cache_write_cost_per_million_usd": 0.375,
  "cache_read_cost_per_million_usd": 0.03,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "MODEL_SWE_1_5_SLOW",
  "label": "SWE-1.5",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0,
  "output_cost_per_million_usd": 0,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "adaptive",
  "label": "Adaptive",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 2,
  "cache_write_cost_per_million_usd": 0.5,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1.5,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "arena-fast",
  "label": "Fast Arena",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.1,
  "output_cost_per_million_usd": 0.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "arena-mixed",
  "label": "Hybrid Arena",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 1,
  "output_cost_per_million_usd": 5,
  "cache_write_cost_per_million_usd": 1.25,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "arena-smart",
  "label": "Frontier Arena",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-6",
  "label": "Claude Opus 4.6",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-6-1m",
  "label": "Claude Opus 4.6 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 10,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-6-fast",
  "label": "Claude Opus 4.6 Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 24,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-6-thinking",
  "label": "Claude Opus 4.6 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 8,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-6-thinking-1m",
  "label": "Claude Opus 4.6 Thinking 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-6-thinking-fast",
  "label": "Claude Opus 4.6 Thinking Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 30,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-high",
  "label": "Claude Opus 4.7 High",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 60,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-high-fast",
  "label": "Claude Opus 4.7 High Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 360,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-low",
  "label": "Claude Opus 4.7 Low",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 20,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-low-fast",
  "label": "Claude Opus 4.7 Low Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 120,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-max",
  "label": "Claude Opus 4.7 Max",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 75,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-max-fast",
  "label": "Claude Opus 4.7 Max Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 450,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-medium",
  "label": "Claude Opus 4.7 Medium",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 40,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-medium-fast",
  "label": "Claude Opus 4.7 Medium Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 240,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-xhigh",
  "label": "Claude Opus 4.7 XHigh",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 65,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-opus-4-7-xhigh-fast",
  "label": "Claude Opus 4.7 XHigh Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 390,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-sonnet-4-6",
  "label": "Claude Sonnet 4.6",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-sonnet-4-6-1m",
  "label": "Claude Sonnet 4.6 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-sonnet-4-6-thinking",
  "label": "Claude Sonnet 4.6 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 6,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "claude-sonnet-4-6-thinking-1m",
  "label": "Claude Sonnet 4.6 Thinking 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 16,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "deepseek-v4",
  "label": "DeepSeek V4",
  "model_provider": "MODEL_PROVIDER_DEEPSEEK",
  "input_cost_per_million_usd": 1.74,
  "output_cost_per_million_usd": 3.48,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.15,
  "credit_multiplier": 3,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gemini-3-1-pro-high",
  "label": "Gemini 3.1 Pro High Thinking",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 12,
  "cache_write_cost_per_million_usd": 4.5,
  "cache_read_cost_per_million_usd": 0.2,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gemini-3-1-pro-low",
  "label": "Gemini 3.1 Pro Low Thinking",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 12,
  "cache_write_cost_per_million_usd": 4.5,
  "cache_read_cost_per_million_usd": 0.2,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "glm-5-1",
  "label": "GLM-5.1",
  "model_provider": "MODEL_PROVIDER_UNSPECIFIED",
  "input_cost_per_million_usd": 1.4,
  "output_cost_per_million_usd": 4.4,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.26,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-high",
  "label": "GPT-5.3-Codex High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-high-priority",
  "label": "GPT-5.3-Codex High Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-low",
  "label": "GPT-5.3-Codex Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-low-priority",
  "label": "GPT-5.3-Codex Low Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-medium",
  "label": "GPT-5.3-Codex Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-medium-priority",
  "label": "GPT-5.3-Codex Medium Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-spark-medium",
  "label": "GPT-5.3-Codex Spark Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-xhigh",
  "label": "GPT-5.3-Codex X-High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-3-codex-xhigh-priority",
  "label": "GPT-5.3-Codex XHigh Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-high",
  "label": "GPT-5.4 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-high-priority",
  "label": "GPT-5.4 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 8,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-low",
  "label": "GPT-5.4 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-low-priority",
  "label": "GPT-5.4 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-medium",
  "label": "GPT-5.4 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-medium-priority",
  "label": "GPT-5.4 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-mini-high",
  "label": "GPT-5.4 Mini High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 4.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-mini-low",
  "label": "GPT-5.4 Mini Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-mini-medium",
  "label": "GPT-5.4 Mini Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-mini-xhigh",
  "label": "GPT-5.4 Mini XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-none",
  "label": "GPT-5.4 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-none-priority",
  "label": "GPT-5.4 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-xhigh",
  "label": "GPT-5.4 XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-4-xhigh-priority",
  "label": "GPT-5.4 XHigh Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 24,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-high",
  "label": "GPT-5.5 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 24,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-high-priority",
  "label": "GPT-5.5 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 60,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-low",
  "label": "GPT-5.5 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 8,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-low-priority",
  "label": "GPT-5.5 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 20,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-medium",
  "label": "GPT-5.5 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 14,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-medium-priority",
  "label": "GPT-5.5 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 35,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-none",
  "label": "GPT-5.5 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 7,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-none-priority",
  "label": "GPT-5.5 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 17.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-review",
  "label": "GPT 5.5 Review",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 14,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-xhigh",
  "label": "GPT-5.5 XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 32,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "gpt-5-5-xhigh-priority",
  "label": "GPT-5.5 XHigh Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 80,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "kimi-k2-5",
  "label": "Kimi K2.5",
  "model_provider": "MODEL_PROVIDER_MOONSHOT",
  "input_cost_per_million_usd": 0.6,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "kimi-k2-6",
  "label": "Kimi K2.6",
  "model_provider": "MODEL_PROVIDER_MOONSHOT",
  "input_cost_per_million_usd": 0.95,
  "output_cost_per_million_usd": 4,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.16,
  "credit_multiplier": 1,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "minimax-m2-5",
  "label": "Minimax M2.5",
  "model_provider": "MODEL_PROVIDER_UNSPECIFIED",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 1.2,
  "cache_write_cost_per_million_usd": 0.375,
  "cache_read_cost_per_million_usd": 0.03,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "opus-4-7-review",
  "label": "Opus 4.7 Review",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 40,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "swe-1-6",
  "label": "SWE-1.6",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0,
  "output_cost_per_million_usd": 0,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "swe-1-6-fast",
  "label": "SWE-1.6 Fast",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 1.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.03,
  "credit_multiplier": 0.5,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_ENTERPRISE_SAAS",
  "model_uid": "swe-check",
  "label": "SWE-check",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0,
  "output_cost_per_million_usd": 0,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CHAT_GPT_4O_2024_08_06",
  "label": "GPT-4o",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 1.25,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CHAT_GPT_4_1_2025_04_14",
  "label": "GPT-4.1",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 8,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CHAT_GPT_5_CODEX",
  "label": "GPT-5-Codex",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CHAT_O3",
  "label": "o3",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 8,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CHAT_O3_HIGH",
  "label": "o3 High Reasoning",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 8,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CLAUDE_4_5_OPUS",
  "label": "Claude Opus 4.5",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_CLAUDE_4_5_OPUS_THINKING",
  "label": "Claude Opus 4.5 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GOOGLE_GEMINI_2_5_PRO",
  "label": "Gemini 2.5 Pro",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 4.5,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_HIGH",
  "label": "Gemini 3 Flash High",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 1.75,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_LOW",
  "label": "Gemini 3 Flash Low",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_MEDIUM",
  "label": "Gemini 3 Flash Medium",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GOOGLE_GEMINI_3_0_FLASH_MINIMAL",
  "label": "Gemini 3 Flash Minimal",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 1,
  "cache_read_cost_per_million_usd": 0.05,
  "credit_multiplier": 0.75,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_1_CODEX_LOW",
  "label": "GPT-5.1-Codex Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_1_CODEX_MAX_HIGH",
  "label": "GPT-5.1-Codex Max High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_1_CODEX_MAX_LOW",
  "label": "GPT-5.1-Codex Max Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_1_CODEX_MAX_MEDIUM",
  "label": "GPT-5.1-Codex Max Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1.25,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_1_CODEX_MINI_LOW",
  "label": "GPT-5.1-Codex-Mini Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.25,
  "output_cost_per_million_usd": 2,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.025,
  "credit_multiplier": 0.25,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_HIGH",
  "label": "GPT-5.2-Codex High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_HIGH_PRIORITY",
  "label": "GPT-5.2-Codex High Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_LOW",
  "label": "GPT-5.2-Codex Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_LOW_PRIORITY",
  "label": "GPT-5.2-Codex Low Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_MEDIUM",
  "label": "GPT-5.2-Codex Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_MEDIUM_PRIORITY",
  "label": "GPT-5.2-Codex Medium Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_XHIGH",
  "label": "GPT-5.2-Codex XHigh",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_CODEX_XHIGH_PRIORITY",
  "label": "GPT-5.2-Codex XHigh Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_HIGH",
  "label": "GPT-5.2 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_HIGH_PRIORITY",
  "label": "GPT-5.2 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_LOW",
  "label": "GPT-5.2 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_LOW_PRIORITY",
  "label": "GPT-5.2 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_MEDIUM",
  "label": "GPT-5.2 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_MEDIUM_PRIORITY",
  "label": "GPT-5.2 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_NONE",
  "label": "GPT-5.2 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_NONE_PRIORITY",
  "label": "GPT-5.2 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_XHIGH",
  "label": "GPT-5.2 XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 8,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_5_2_XHIGH_PRIORITY",
  "label": "GPT-5.2 XHigh Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 16,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_GPT_OSS_120B",
  "label": "GPT-OSS 120B Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.15,
  "output_cost_per_million_usd": 0.6,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.07,
  "credit_multiplier": 0.25,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_11",
  "label": "Claude Haiku 4.5",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 1,
  "output_cost_per_million_usd": 5,
  "cache_write_cost_per_million_usd": 1.25,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_12",
  "label": "GPT-5.1 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_13",
  "label": "GPT-5.1 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_14",
  "label": "GPT-5.1 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_15",
  "label": "GPT-5.1 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_19",
  "label": "GPT-5.1-Codex-Mini",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_2",
  "label": "Claude Sonnet 4.5",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_20",
  "label": "GPT-5.1 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_21",
  "label": "GPT-5.1 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_22",
  "label": "GPT-5.1 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_23",
  "label": "GPT-5.1 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 20,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_3",
  "label": "Claude Sonnet 4.5 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_4",
  "label": "Grok Code Fast 1",
  "model_provider": "MODEL_PROVIDER_XAI",
  "input_cost_per_million_usd": 0.2,
  "output_cost_per_million_usd": 1.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.02,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_5",
  "label": "GPT-5-Codex",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_6",
  "label": "GPT-5 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_7",
  "label": "GPT-5 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_8",
  "label": "GPT-5 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.25,
  "output_cost_per_million_usd": 10,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.125,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_PRIVATE_9",
  "label": "GPT-5.1-Codex Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.25,
  "output_cost_per_million_usd": 2,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.025,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_SWE_1_5",
  "label": "SWE-1.5 Fast",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 1.5,
  "cache_write_cost_per_million_usd": 0.375,
  "cache_read_cost_per_million_usd": 0.03,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_SWE_1_5_SLOW",
  "label": "SWE-1.5",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0,
  "output_cost_per_million_usd": 0,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_XAI_GROK_3",
  "label": "xAI Grok-3",
  "model_provider": "MODEL_PROVIDER_XAI",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "MODEL_XAI_GROK_3_MINI_REASONING",
  "label": "xAI Grok-3 mini Thinking",
  "model_provider": "MODEL_PROVIDER_XAI",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 0.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0.125,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "adaptive",
  "label": "Adaptive",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.5,
  "output_cost_per_million_usd": 2,
  "cache_write_cost_per_million_usd": 0.5,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1.5,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "arena-fast",
  "label": "Fast Arena",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.1,
  "output_cost_per_million_usd": 0.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "arena-mixed",
  "label": "Hybrid Arena",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 1,
  "output_cost_per_million_usd": 5,
  "cache_write_cost_per_million_usd": 1.25,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "arena-smart",
  "label": "Frontier Arena",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-6",
  "label": "Claude Opus 4.6",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-6-1m",
  "label": "Claude Opus 4.6 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 10,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-6-fast",
  "label": "Claude Opus 4.6 Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 24,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-6-thinking",
  "label": "Claude Opus 4.6 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 8,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-6-thinking-1m",
  "label": "Claude Opus 4.6 Thinking 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-6-thinking-fast",
  "label": "Claude Opus 4.6 Thinking Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 30,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-high",
  "label": "Claude Opus 4.7 High",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 60,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-high-fast",
  "label": "Claude Opus 4.7 High Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 360,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-low",
  "label": "Claude Opus 4.7 Low",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 20,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-low-fast",
  "label": "Claude Opus 4.7 Low Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 120,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-max",
  "label": "Claude Opus 4.7 Max",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 75,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-max-fast",
  "label": "Claude Opus 4.7 Max Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 450,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-medium",
  "label": "Claude Opus 4.7 Medium",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 40,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-medium-fast",
  "label": "Claude Opus 4.7 Medium Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 240,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-xhigh",
  "label": "Claude Opus 4.7 XHigh",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 65,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-opus-4-7-xhigh-fast",
  "label": "Claude Opus 4.7 XHigh Fast",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 30,
  "output_cost_per_million_usd": 150,
  "cache_write_cost_per_million_usd": 37.5,
  "cache_read_cost_per_million_usd": 3,
  "credit_multiplier": 390,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-sonnet-4-6",
  "label": "Claude Sonnet 4.6",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-sonnet-4-6-1m",
  "label": "Claude Sonnet 4.6 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-sonnet-4-6-thinking",
  "label": "Claude Sonnet 4.6 Thinking",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 6,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "claude-sonnet-4-6-thinking-1m",
  "label": "Claude Sonnet 4.6 Thinking 1M",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 3,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 3.75,
  "cache_read_cost_per_million_usd": 0.3,
  "credit_multiplier": 16,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "deepseek-v4",
  "label": "DeepSeek V4",
  "model_provider": "MODEL_PROVIDER_DEEPSEEK",
  "input_cost_per_million_usd": 1.74,
  "output_cost_per_million_usd": 3.48,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.15,
  "credit_multiplier": 3,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gemini-3-1-pro-high",
  "label": "Gemini 3.1 Pro High Thinking",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 12,
  "cache_write_cost_per_million_usd": 4.5,
  "cache_read_cost_per_million_usd": 0.2,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gemini-3-1-pro-low",
  "label": "Gemini 3.1 Pro Low Thinking",
  "model_provider": "MODEL_PROVIDER_GOOGLE",
  "input_cost_per_million_usd": 2,
  "output_cost_per_million_usd": 12,
  "cache_write_cost_per_million_usd": 4.5,
  "cache_read_cost_per_million_usd": 0.2,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "glm-5-1",
  "label": "GLM-5.1",
  "model_provider": "MODEL_PROVIDER_UNSPECIFIED",
  "input_cost_per_million_usd": 1.4,
  "output_cost_per_million_usd": 4.4,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.26,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-high",
  "label": "GPT-5.3-Codex High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-high-priority",
  "label": "GPT-5.3-Codex High Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-low",
  "label": "GPT-5.3-Codex Low",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-low-priority",
  "label": "GPT-5.3-Codex Low Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-medium",
  "label": "GPT-5.3-Codex Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 2,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-medium-priority",
  "label": "GPT-5.3-Codex Medium Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-spark-medium",
  "label": "GPT-5.3-Codex Spark Medium",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-xhigh",
  "label": "GPT-5.3-Codex X-High",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 1.75,
  "output_cost_per_million_usd": 14,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.175,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-3-codex-xhigh-priority",
  "label": "GPT-5.3-Codex XHigh Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 3.5,
  "output_cost_per_million_usd": 28,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.35,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-high",
  "label": "GPT-5.4 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 4,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-high-priority",
  "label": "GPT-5.4 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 8,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-low",
  "label": "GPT-5.4 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-low-priority",
  "label": "GPT-5.4 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-medium",
  "label": "GPT-5.4 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-medium-priority",
  "label": "GPT-5.4 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 6,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-mini-high",
  "label": "GPT-5.4 Mini High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 4.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-mini-low",
  "label": "GPT-5.4 Mini Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-mini-medium",
  "label": "GPT-5.4 Mini Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-mini-xhigh",
  "label": "GPT-5.4 Mini XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 0.75,
  "output_cost_per_million_usd": 4.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.075,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-none",
  "label": "GPT-5.4 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 1.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-none-priority",
  "label": "GPT-5.4 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 3,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-xhigh",
  "label": "GPT-5.4 XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 12,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-4-xhigh-priority",
  "label": "GPT-5.4 XHigh Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 30,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 24,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-high",
  "label": "GPT-5.5 High Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 24,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-high-priority",
  "label": "GPT-5.5 High Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 60,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-low",
  "label": "GPT-5.5 Low Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 8,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-low-priority",
  "label": "GPT-5.5 Low Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 20,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-medium",
  "label": "GPT-5.5 Medium Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 14,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-medium-priority",
  "label": "GPT-5.5 Medium Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 35,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-none",
  "label": "GPT-5.5 No Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 7,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-none-priority",
  "label": "GPT-5.5 No Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 17.5,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-review",
  "label": "GPT 5.5 Review",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 14,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-xhigh",
  "label": "GPT-5.5 XHigh Thinking",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 2.5,
  "output_cost_per_million_usd": 15,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.25,
  "credit_multiplier": 32,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "gpt-5-5-xhigh-priority",
  "label": "GPT-5.5 XHigh Thinking Fast",
  "model_provider": "MODEL_PROVIDER_OPENAI",
  "input_cost_per_million_usd": 6.25,
  "output_cost_per_million_usd": 37.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.625,
  "credit_multiplier": 80,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "kimi-k2-5",
  "label": "Kimi K2.5",
  "model_provider": "MODEL_PROVIDER_MOONSHOT",
  "input_cost_per_million_usd": 0.6,
  "output_cost_per_million_usd": 3,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.1,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "kimi-k2-6",
  "label": "Kimi K2.6",
  "model_provider": "MODEL_PROVIDER_MOONSHOT",
  "input_cost_per_million_usd": 0.95,
  "output_cost_per_million_usd": 4,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.16,
  "credit_multiplier": 1,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "minimax-m2-5",
  "label": "Minimax M2.5",
  "model_provider": "MODEL_PROVIDER_UNSPECIFIED",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 1.2,
  "cache_write_cost_per_million_usd": 0.375,
  "cache_read_cost_per_million_usd": 0.03,
  "credit_multiplier": 1,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "opus-4-7-review",
  "label": "Opus 4.7 Review",
  "model_provider": "MODEL_PROVIDER_ANTHROPIC",
  "input_cost_per_million_usd": 5,
  "output_cost_per_million_usd": 25,
  "cache_write_cost_per_million_usd": 6.25,
  "cache_read_cost_per_million_usd": 0.5,
  "credit_multiplier": 40,
  "is_recommended": false
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "swe-1-6",
  "label": "SWE-1.6",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0,
  "output_cost_per_million_usd": 0,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "swe-1-6-fast",
  "label": "SWE-1.6 Fast",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0.3,
  "output_cost_per_million_usd": 1.5,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0.03,
  "credit_multiplier": 0.5,
  "is_recommended": true
}, {
  "tier": "TEAMS_TIER_PRO",
  "model_uid": "swe-check",
  "label": "SWE-check",
  "model_provider": "MODEL_PROVIDER_WINDSURF",
  "input_cost_per_million_usd": 0,
  "output_cost_per_million_usd": 0,
  "cache_write_cost_per_million_usd": 0,
  "cache_read_cost_per_million_usd": 0,
  "credit_multiplier": 0,
  "is_recommended": false
}];

export const ModelCosts = ({data, tier}) => {
  const [activeTab, setActiveTab] = useState('recommended');
  const [showScrollHint, setShowScrollHint] = useState(true);
  const tableContainerRef = useRef(null);
  const providerTabs = [{
    id: 'recommended',
    label: 'Recommended'
  }, {
    id: 'MODEL_PROVIDER_WINDSURF',
    label: 'Windsurf'
  }, {
    id: 'MODEL_PROVIDER_ANTHROPIC',
    label: 'Anthropic'
  }, {
    id: 'MODEL_PROVIDER_OPENAI',
    label: 'OpenAI'
  }, {
    id: 'MODEL_PROVIDER_GOOGLE',
    label: 'Google'
  }, {
    id: 'MODEL_PROVIDER_XAI',
    label: 'xAI'
  }, {
    id: 'MODEL_PROVIDER_DEEPSEEK',
    label: 'DeepSeek'
  }, {
    id: 'MODEL_PROVIDER_MOONSHOT',
    label: 'Moonshot'
  }];
  const isUserFacing = model => {
    if (model.model_provider === 'MODEL_PROVIDER_UNSPECIFIED') return false;
    if (model.label.includes('[dev]')) return false;
    if (model.label.toLowerCase().includes('backend only')) return false;
    return true;
  };
  const tierFiltered = tier ? data.filter(m => m.tier === tier) : data;
  const visibleModels = tierFiltered.filter(isUserFacing);
  const activeProviders = new Set(visibleModels.map(m => m.model_provider));
  const tabs = providerTabs.filter(t => t.id === 'recommended' || activeProviders.has(t.id));
  const filteredModels = activeTab === 'recommended' ? visibleModels.filter(m => m.is_recommended) : visibleModels.filter(m => m.model_provider === activeTab);
  const isAdaptiveEnterprise = model => model.model_uid === 'adaptive' && tier === 'TEAMS_TIER_ENTERPRISE_SAAS';
  const formatPrice = (usdPerMillion, model) => {
    if (isAdaptiveEnterprise(model)) return "*";
    if (usdPerMillion == null || usdPerMillion === 0) return "—";
    if (usdPerMillion < 0.01) return `$${usdPerMillion.toFixed(4)}`;
    return `$${usdPerMillion.toFixed(2)}`;
  };
  useEffect(() => {
    const container = tableContainerRef.current;
    if (!container) return;
    const handleScroll = () => {
      if (container.scrollLeft > 10) {
        setShowScrollHint(false);
      }
    };
    container.addEventListener('scroll', handleScroll);
    return () => container.removeEventListener('scroll', handleScroll);
  }, []);
  return <>
      <style>{`
        .cost-tab-button {
          padding: 8px 16px;
          font-size: 14px;
          font-weight: 500;
          border: none;
          background: transparent;
          cursor: pointer;
          border-bottom: 2px solid transparent;
          transition: all 0.2s ease;
          white-space: nowrap;
        }
        .cost-tab-button:hover {
          background: rgba(0, 0, 0, 0.05);
        }
        .cost-tab-button.active {
          border-bottom-color: #34E8BB;
        }
        .dark .cost-tab-button:hover {
          background: rgba(255, 255, 255, 0.05);
        }
        #cost-table-container {
          overflow-x: auto !important;
          overflow-y: visible !important;
          max-height: none !important;
          height: auto !important;
          -webkit-overflow-scrolling: touch !important;
        }
        #cost-table {
          overflow: visible !important;
          max-height: none !important;
          height: auto !important;
        }
        @media (max-width: 768px) {
          #cost-table {
            min-width: 700px !important;
          }
        }
        @keyframes costScrollHintPulse {
          0%, 100% { opacity: 0.7; transform: translateX(0); }
          50% { opacity: 1; transform: translateX(4px); }
        }
        .cost-scroll-hint-arrow {
          animation: costScrollHintPulse 1.5s ease-in-out infinite;
        }
      `}</style>

      {}
      <div style={{
    display: 'flex',
    overflowX: 'auto',
    borderBottom: '1px solid',
    marginBottom: '0',
    gap: '4px'
  }} className="border-black/10 dark:border-white/10">
        {tabs.map(tab => <button key={tab.id} onClick={() => setActiveTab(tab.id)} className={`cost-tab-button text-gray-700 dark:text-white ${activeTab === tab.id ? 'active' : ''}`}>
            {tab.label}
          </button>)}
      </div>

      {}
      <div style={{
    position: 'relative'
  }}>
        <div style={{
    position: 'absolute',
    top: 0,
    right: 0,
    bottom: 0,
    width: '40px',
    background: 'linear-gradient(to right, transparent, rgba(0,0,0,0.08))',
    pointerEvents: 'none',
    zIndex: 10,
    borderTopRightRadius: '8px',
    borderBottomRightRadius: '8px',
    opacity: showScrollHint ? 1 : 0,
    transition: 'opacity 0.3s ease',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center'
  }} className="dark:[background:linear-gradient(to_right,transparent,rgba(0,0,0,0.3))]">
          <span className="cost-scroll-hint-arrow text-gray-400 dark:text-gray-500" style={{
    fontSize: '18px',
    marginRight: '-4px'
  }}>→</span>
        </div>

        <div id="cost-table-container" ref={tableContainerRef} style={{
    width: '100%',
    borderRadius: '8px',
    overflowX: 'auto',
    overflowY: 'visible',
    maxHeight: 'none',
    height: 'auto'
  }} className="light:bg-white dark:bg-zinc-900 border border-black/10 dark:border-white/10">
          <table id="cost-table" style={{
    width: '100%',
    borderCollapse: 'collapse',
    fontSize: '14px',
    tableLayout: 'auto',
    margin: '0',
    padding: '0',
    height: 'auto',
    maxHeight: 'none'
  }}>
            <thead style={{
    margin: '0',
    padding: '0'
  }}>
              <tr className="border-b border-black/10 dark:!border-white/10">
                <th style={{
    padding: '16px 16px',
    textAlign: 'left',
    fontWeight: '500',
    minWidth: '200px'
  }} className="text-gray-700 dark:text-white">Model</th>
                <th style={{
    padding: '16px 8px',
    textAlign: 'center',
    fontWeight: '500',
    minWidth: '120px'
  }} className="text-gray-700 dark:text-white">Input (per 1M tokens)</th>
                <th style={{
    padding: '16px 8px',
    textAlign: 'center',
    fontWeight: '500',
    minWidth: '120px'
  }} className="text-gray-700 dark:text-white">Cache Input (per 1M tokens)</th>
                <th style={{
    padding: '16px 8px',
    textAlign: 'center',
    fontWeight: '500',
    minWidth: '120px'
  }} className="text-gray-700 dark:text-white">Output (per 1M tokens)</th>
              </tr>
            </thead>
            <tbody style={{
    margin: '0',
    padding: '0'
  }}>
              {filteredModels.map((model, index) => <tr key={`${model.tier || ''}_${model.model_uid}`} className={`${index === filteredModels.length - 1 ? '' : 'border-b border-black/10 dark:!border-white/10'}`}>
                  <td style={{
    padding: '8px 16px',
    fontWeight: '500',
    verticalAlign: 'middle'
  }}>
                    <span className="text-gray-700 dark:text-white" style={{
    whiteSpace: 'nowrap'
  }}>{model.label}</span>
                  </td>
                  <td style={{
    padding: '10px',
    textAlign: 'center',
    verticalAlign: 'middle'
  }}>
                    <span className="text-gray-700 dark:text-white">{formatPrice(model.input_cost_per_million_usd, model)}</span>
                  </td>
                  <td style={{
    padding: '10px',
    textAlign: 'center',
    verticalAlign: 'middle'
  }}>
                    <span className="text-gray-700 dark:text-white">{formatPrice(model.cache_read_cost_per_million_usd, model)}</span>
                  </td>
                  <td style={{
    padding: '10px',
    textAlign: 'center',
    verticalAlign: 'middle'
  }}>
                    <span className="text-gray-700 dark:text-white">{formatPrice(model.output_cost_per_million_usd, model)}</span>
                  </td>
                </tr>)}
            </tbody>
          </table>
        </div>
      </div>
      {filteredModels.some(m => isAdaptiveEnterprise(m)) && <div style={{
    marginTop: '8px',
    fontSize: '12px'
  }} className="text-gray-600 dark:text-gray-400">
          * Adaptive uses variable per-request pricing based on the underlying model the router selects. <a href="https://docs.windsurf.com/windsurf/adaptive" className="text-[#34E8BB] hover:underline">Learn more</a>.
        </div>}
      {tier === 'TEAMS_TIER_PRO' && <div style={{
    marginTop: '8px',
    fontSize: '12px'
  }} className="text-gray-600 dark:text-gray-400">
          Free tier users only have access to SWE-1.6.
        </div>}
    </>;
};

export const ModelsTable = () => {
  const [activeTab, setActiveTab] = useState('recommended');
  const [showScrollHint, setShowScrollHint] = useState(true);
  const tableContainerRef = useRef(null);
  const windsurfIcon = {
    light: "https://exafunction.github.io/public/icons/docs/Windsurf-black-symbol.png",
    dark: "https://exafunction.github.io/public/icons/docs/Windsurf-white-symbol.png"
  };
  const openaiIcon = {
    light: "https://exafunction.github.io/public/icons/docs/OpenAI-black-monoblossom.png",
    dark: "https://exafunction.github.io/public/icons/docs/OpenAI-white-monoblossom.png"
  };
  const claudeIcon = {
    light: "https://exafunction.github.io/public/icons/docs/claude-logo-clay.png",
    dark: "https://exafunction.github.io/public/icons/docs/claude-logo-clay.png"
  };
  const deepseekIcon = {
    light: "https://exafunction.github.io/public/icons/docs/deepseek-logo.png",
    dark: "https://exafunction.github.io/public/icons/docs/deepseek-logo.png"
  };
  const geminiIcon = {
    light: "https://exafunction.github.io/public/icons/docs/gemini-models-icon.png",
    dark: "https://exafunction.github.io/public/icons/docs/gemini-models-icon.png"
  };
  const grokIcon = {
    light: "https://exafunction.github.io/public/icons/docs/Grok_Logomark_Dark.png",
    dark: "https://exafunction.github.io/public/icons/docs/Grok_Logomark_Light.png"
  };
  const qwenIcon = {
    light: "https://exafunction.github.io/public/icons/docs/qwen-logo.png",
    dark: "https://exafunction.github.io/public/icons/docs/qwen-logo.png"
  };
  const kimiIcon = {
    light: "https://exafunction.github.io/public/icons/docs/kimi-k2-icon.png",
    dark: "https://exafunction.github.io/public/icons/docs/kimi-k2-icon.png"
  };
  const minimaxIcon = {
    light: "https://exafunction.github.io/public/icons/docs/minimax-icon.png",
    dark: "https://exafunction.github.io/public/icons/docs/minimax-icon.png"
  };
  const zhipuIcon = {
    light: "https://exafunction.github.io/public/icons/docs/zai_light.png",
    dark: "https://exafunction.github.io/public/icons/docs/zai_dark.png"
  };
  const allModels = [{
    name: "Adaptive",
    icon: windsurfIcon,
    credits: "*",
    provider: "windsurf",
    recommended: true
  }, {
    name: "SWE-1.6",
    icon: windsurfIcon,
    credits: "0",
    hasGift: true,
    provider: "windsurf",
    recommended: true
  }, {
    name: "SWE-1.6 Fast",
    icon: windsurfIcon,
    credits: "0.5",
    provider: "windsurf"
  }, {
    name: "SWE-1.5",
    icon: windsurfIcon,
    credits: "0",
    hasGift: true,
    provider: "windsurf"
  }, {
    name: "SWE-1.5 Fast",
    icon: windsurfIcon,
    credits: "0.5",
    provider: "windsurf"
  }, {
    name: "Claude Opus 4.6",
    icon: claudeIcon,
    credits: "6",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Opus 4.6 (Thinking)",
    icon: claudeIcon,
    credits: "8",
    provider: "anthropic"
  }, {
    name: "Claude Opus 4.6 1M",
    icon: claudeIcon,
    credits: "10",
    provider: "anthropic"
  }, {
    name: "Claude Opus 4.6 Thinking 1M",
    icon: claudeIcon,
    credits: "12",
    provider: "anthropic"
  }, {
    name: "Claude Opus 4.6 Fast",
    icon: claudeIcon,
    credits: "24",
    provider: "anthropic"
  }, {
    name: "Claude Opus 4.6 Fast Thinking",
    icon: claudeIcon,
    credits: "30",
    provider: "anthropic"
  }, {
    name: "Claude Opus 4.7 (Low Thinking)",
    icon: claudeIcon,
    credits: "20",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Opus 4.7 (Medium Thinking)",
    icon: claudeIcon,
    credits: "40",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Opus 4.7 (High Thinking)",
    icon: claudeIcon,
    credits: "60",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Opus 4.7 (XHigh Thinking)",
    icon: claudeIcon,
    credits: "65",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Opus 4.7 (Max Thinking)",
    icon: claudeIcon,
    credits: "75",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Sonnet 4.6",
    icon: claudeIcon,
    credits: "4",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Sonnet 4.6 (Thinking)",
    icon: claudeIcon,
    credits: "6",
    provider: "anthropic"
  }, {
    name: "Claude Sonnet 4.6 1M",
    icon: claudeIcon,
    credits: "12",
    provider: "anthropic"
  }, {
    name: "Claude Sonnet 4.6 Thinking 1M",
    icon: claudeIcon,
    credits: "16",
    provider: "anthropic"
  }, {
    name: "Claude Opus 4.5",
    icon: claudeIcon,
    credits: "6",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Opus 4.5 (Thinking)",
    icon: claudeIcon,
    credits: "8",
    provider: "anthropic"
  }, {
    name: "Claude Sonnet 4.5",
    icon: claudeIcon,
    credits: "3",
    provider: "anthropic",
    recommended: true
  }, {
    name: "Claude Sonnet 4.5 (Thinking)",
    icon: claudeIcon,
    credits: "4",
    provider: "anthropic"
  }, {
    name: "Claude Haiku 4.5",
    icon: claudeIcon,
    credits: "1",
    provider: "anthropic"
  }, {
    name: "Claude Sonnet 4",
    icon: claudeIcon,
    credits: "3",
    provider: "anthropic"
  }, {
    name: "Claude Sonnet 4 (Thinking)",
    icon: claudeIcon,
    credits: "4",
    provider: "anthropic"
  }, {
    name: "GPT-5.4 (No Reasoning)",
    icon: openaiIcon,
    credits: "1.5",
    provider: "openai"
  }, {
    name: "GPT-5.4 (Low Reasoning)",
    icon: openaiIcon,
    credits: "1.5",
    provider: "openai"
  }, {
    name: "GPT-5.4 (Medium Reasoning)",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.4 (High Reasoning)",
    icon: openaiIcon,
    credits: "4",
    provider: "openai"
  }, {
    name: "GPT-5.4 (Extra High Reasoning)",
    icon: openaiIcon,
    credits: "12",
    provider: "openai"
  }, {
    name: "GPT-5.4 (No Reasoning) Fast",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.4 (Low Reasoning) Fast",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.4 (Medium Reasoning) Fast",
    icon: openaiIcon,
    credits: "6",
    provider: "openai"
  }, {
    name: "GPT-5.4 (High Reasoning) Fast",
    icon: openaiIcon,
    credits: "8",
    provider: "openai"
  }, {
    name: "GPT-5.4 (Extra High Reasoning) Fast",
    icon: openaiIcon,
    credits: "24",
    provider: "openai"
  }, {
    name: "GPT-5.5 (No Reasoning)",
    icon: openaiIcon,
    credits: "7",
    provider: "openai"
  }, {
    name: "GPT-5.5 (Low Reasoning)",
    icon: openaiIcon,
    credits: "8",
    provider: "openai"
  }, {
    name: "GPT-5.5 (Medium Reasoning)",
    icon: openaiIcon,
    credits: "14",
    provider: "openai"
  }, {
    name: "GPT-5.5 (High Reasoning)",
    icon: openaiIcon,
    credits: "24",
    provider: "openai"
  }, {
    name: "GPT-5.5 (Extra High Reasoning)",
    icon: openaiIcon,
    credits: "32",
    provider: "openai"
  }, {
    name: "GPT-5.5 (No Reasoning) Fast",
    icon: openaiIcon,
    credits: "17.5",
    provider: "openai"
  }, {
    name: "GPT-5.5 (Low Reasoning) Fast",
    icon: openaiIcon,
    credits: "20",
    provider: "openai"
  }, {
    name: "GPT-5.5 (Medium Reasoning) Fast",
    icon: openaiIcon,
    credits: "35",
    provider: "openai"
  }, {
    name: "GPT-5.5 (High Reasoning) Fast",
    icon: openaiIcon,
    credits: "60",
    provider: "openai"
  }, {
    name: "GPT-5.5 (Extra High Reasoning) Fast",
    icon: openaiIcon,
    credits: "80",
    provider: "openai"
  }, {
    name: "GPT-5.4 Mini (Low Reasoning)",
    icon: openaiIcon,
    credits: "1.5",
    provider: "openai",
    recommended: true
  }, {
    name: "GPT-5.4 Mini (Medium Reasoning)",
    icon: openaiIcon,
    credits: "1.5",
    provider: "openai"
  }, {
    name: "GPT-5.4 Mini (High Reasoning)",
    icon: openaiIcon,
    credits: "4.5",
    provider: "openai"
  }, {
    name: "GPT-5.4 Mini (Extra High Reasoning)",
    icon: openaiIcon,
    credits: "12",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (Low Reasoning)",
    icon: openaiIcon,
    credits: "1.5",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (Medium Reasoning)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (High Reasoning)",
    icon: openaiIcon,
    credits: "2.5",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (Extra High Reasoning)",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (Low Reasoning Fast)",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (Medium Reasoning Fast)",
    icon: openaiIcon,
    credits: "4",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (High Reasoning Fast)",
    icon: openaiIcon,
    credits: "5",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex (Extra High Reasoning Fast)",
    icon: openaiIcon,
    credits: "6",
    provider: "openai"
  }, {
    name: "GPT-5.3-Codex-Spark",
    icon: openaiIcon,
    credits: "—",
    provider: "openai"
  }, {
    name: "GPT-5.2 (No Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.2 (Low Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.2 (Medium Reasoning)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.2 (High Reasoning)",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.2 (Extra High Reasoning)",
    icon: openaiIcon,
    credits: "8",
    provider: "openai"
  }, {
    name: "GPT-5.2 (No Reasoning Fast)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.2 (Low Reasoning Fast)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.2 (Medium Reasoning Fast)",
    icon: openaiIcon,
    credits: "4",
    provider: "openai"
  }, {
    name: "GPT-5.2 (High Reasoning Fast)",
    icon: openaiIcon,
    credits: "6",
    provider: "openai"
  }, {
    name: "GPT-5.2 (Extra High Reasoning Fast)",
    icon: openaiIcon,
    credits: "16",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (Low Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (Medium Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (High Reasoning)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (Extra High Reasoning)",
    icon: openaiIcon,
    credits: "3",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (Low Reasoning Fast)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai",
    recommended: true
  }, {
    name: "GPT-5.2-Codex (Medium Reasoning Fast)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (High Reasoning Fast)",
    icon: openaiIcon,
    credits: "4",
    provider: "openai"
  }, {
    name: "GPT-5.2-Codex (Extra High Reasoning Fast)",
    icon: openaiIcon,
    credits: "6",
    provider: "openai"
  }, {
    name: "GPT-5.1 (No Reasoning)",
    icon: openaiIcon,
    credits: "0.5",
    provider: "openai"
  }, {
    name: "GPT-5.1 (Low Reasoning)",
    icon: openaiIcon,
    credits: "0.5",
    provider: "openai"
  }, {
    name: "GPT-5.1 (Medium Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.1 (High Reasoning)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.1 (No Reasoning Fast)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.1 (Low Reasoning Fast)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.1 (Medium Reasoning Fast)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5.1 (High Reasoning Fast)",
    icon: openaiIcon,
    credits: "4",
    provider: "openai"
  }, {
    name: "GPT-5.1-Codex Max (Low Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5.1-Codex Max (Medium Reasoning)",
    icon: openaiIcon,
    credits: "1.25",
    provider: "openai"
  }, {
    name: "GPT-5.1-Codex Max (High Reasoning)",
    icon: openaiIcon,
    credits: "1.5",
    provider: "openai"
  }, {
    name: "GPT-5.1-Codex Low",
    icon: openaiIcon,
    credits: "0.5",
    provider: "openai"
  }, {
    name: "GPT-5.1-Codex Mini",
    icon: openaiIcon,
    credits: "0.5",
    provider: "openai"
  }, {
    name: "GPT-5.1-Codex Mini Low",
    icon: openaiIcon,
    credits: "0.25",
    provider: "openai"
  }, {
    name: "GPT-5 (Low Reasoning)",
    icon: openaiIcon,
    credits: "0.5",
    provider: "openai"
  }, {
    name: "GPT-5 (Medium Reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-5 (High Reasoning)",
    icon: openaiIcon,
    credits: "2",
    provider: "openai"
  }, {
    name: "GPT-5-Codex",
    icon: openaiIcon,
    credits: "0.5",
    provider: "openai"
  }, {
    name: "o3",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "o3 (high reasoning)",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "gpt-oss 120B (Medium)",
    icon: openaiIcon,
    credits: "0.25",
    provider: "openai"
  }, {
    name: "GPT-4o",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "GPT-4.1",
    icon: openaiIcon,
    credits: "1",
    provider: "openai"
  }, {
    name: "Gemini 3.1 Pro Low",
    icon: geminiIcon,
    credits: "1",
    provider: "google"
  }, {
    name: "Gemini 3.1 Pro High",
    icon: geminiIcon,
    credits: "2",
    provider: "google"
  }, {
    name: "Gemini 3 Flash Minimal",
    icon: geminiIcon,
    credits: "0.75",
    provider: "google"
  }, {
    name: "Gemini 3 Flash Low",
    icon: geminiIcon,
    credits: "1",
    provider: "google"
  }, {
    name: "Gemini 3 Flash Medium",
    icon: geminiIcon,
    credits: "1",
    provider: "google"
  }, {
    name: "Gemini 3 Flash High",
    icon: geminiIcon,
    credits: "1.75",
    provider: "google"
  }, {
    name: "Gemini 2.5 Pro",
    icon: geminiIcon,
    credits: "1",
    provider: "google"
  }, {
    name: "xAI Grok Code Fast",
    icon: grokIcon,
    credits: "0.5",
    provider: "xai"
  }, {
    name: "Kimi K2.5",
    icon: kimiIcon,
    credits: "1",
    provider: "opensource"
  }, {
    name: "GLM-5",
    icon: zhipuIcon,
    credits: "1.5",
    provider: "opensource"
  }, {
    name: "Minimax M2.5",
    icon: minimaxIcon,
    credits: "1",
    provider: "opensource"
  }, {
    name: "GLM 4.7",
    icon: zhipuIcon,
    credits: "0.25",
    provider: "opensource"
  }];
  const tabs = [{
    id: 'recommended',
    label: 'Recommended'
  }, {
    id: 'windsurf',
    label: 'Windsurf'
  }, {
    id: 'anthropic',
    label: 'Anthropic'
  }, {
    id: 'openai',
    label: 'OpenAI'
  }, {
    id: 'google',
    label: 'Google'
  }, {
    id: 'xai',
    label: 'xAI'
  }, {
    id: 'opensource',
    label: 'Open Source'
  }];
  const getFilteredModels = () => {
    if (activeTab === 'recommended') {
      return allModels.filter(m => m.recommended);
    }
    return allModels.filter(m => m.provider === activeTab);
  };
  const models = getFilteredModels();
  useEffect(() => {
    const container = tableContainerRef.current;
    if (!container) return;
    const handleScroll = () => {
      if (container.scrollLeft > 10) {
        setShowScrollHint(false);
      }
    };
    container.addEventListener('scroll', handleScroll);
    return () => container.removeEventListener('scroll', handleScroll);
  }, []);
  return <>
      <style>{`
        .gift-tooltip-container:hover .gift-tooltip {
          opacity: 1 !important;
          visibility: visible !important;
        }
        .models-tab-button {
          padding: 8px 16px;
          font-size: 14px;
          font-weight: 500;
          border: none;
          background: transparent;
          cursor: pointer;
          border-bottom: 2px solid transparent;
          transition: all 0.2s ease;
          white-space: nowrap;
        }
        .models-tab-button:hover {
          background: rgba(0, 0, 0, 0.05);
        }
        .models-tab-button.active {
          border-bottom-color: #34E8BB;
        }
        .dark .models-tab-button:hover {
          background: rgba(255, 255, 255, 0.05);
        }
        #table-container {
          overflow-x: auto !important;
          overflow-y: visible !important;
          max-height: none !important;
          height: auto !important;
          -webkit-overflow-scrolling: touch !important;
        }
        #models-table {
          overflow: visible !important;
          max-height: none !important;
          height: auto !important;
        }
        @media (max-width: 768px) {
          #models-table {
            min-width: 700px !important;
          }
        }
        @keyframes scrollHintPulse {
          0%, 100% { opacity: 0.7; transform: translateX(0); }
          50% { opacity: 1; transform: translateX(4px); }
        }
        .scroll-hint-arrow {
          animation: scrollHintPulse 1.5s ease-in-out infinite;
        }
      `}</style>

      {}
      <div style={{
    display: 'flex',
    overflowX: 'auto',
    borderBottom: '1px solid',
    marginBottom: '0',
    gap: '4px'
  }} className="border-black/10 dark:border-white/10">
        {tabs.map(tab => <button key={tab.id} onClick={() => setActiveTab(tab.id)} className={`models-tab-button text-gray-700 dark:text-white ${activeTab === tab.id ? 'active' : ''}`}>
            {tab.label}
          </button>)}
      </div>

      {}
      <div style={{
    position: 'relative'
  }}>
        {}
        <div style={{
    position: 'absolute',
    top: 0,
    right: 0,
    bottom: 0,
    width: '40px',
    background: 'linear-gradient(to right, transparent, rgba(0,0,0,0.08))',
    pointerEvents: 'none',
    zIndex: 10,
    borderTopRightRadius: '8px',
    borderBottomRightRadius: '8px',
    opacity: showScrollHint ? 1 : 0,
    transition: 'opacity 0.3s ease',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center'
  }} className="dark:[background:linear-gradient(to_right,transparent,rgba(0,0,0,0.3))]">
          <span className="scroll-hint-arrow text-gray-400 dark:text-gray-500" style={{
    fontSize: '18px',
    marginRight: '-4px'
  }}>→</span>
        </div>

        <div id="table-container" ref={tableContainerRef} style={{
    width: '100%',
    borderRadius: '8px',
    overflowX: 'auto',
    overflowY: 'visible',
    maxHeight: 'none',
    height: 'auto'
  }} className="light:bg-white dark:bg-zinc-900 border border-black/10 dark:border-white/10">
        <table id="models-table" style={{
    width: '100%',
    borderCollapse: 'collapse',
    fontSize: '14px',
    tableLayout: 'auto',
    margin: '0',
    padding: '0',
    height: 'auto',
    maxHeight: 'none'
  }}>
          <thead style={{
    margin: '0',
    padding: '0'
  }}>
            <tr className="border-b border-black/10 dark:!border-white/10">
              <th style={{
    padding: '16px 16px',
    textAlign: 'left',
    fontWeight: '500',
    minWidth: '200px'
  }} className="text-gray-700 dark:text-white">Model</th>
              <th style={{
    padding: '16px 8px',
    textAlign: 'center',
    fontWeight: '500',
    minWidth: '80px'
  }} className="text-gray-700 dark:text-white">Credits</th>
            </tr>
          </thead>
          <tbody style={{
    margin: '0',
    padding: '0'
  }}>
            {models.map((model, index) => <tr key={model.name} className={`${index === models.length - 1 ? '' : 'border-b border-black/10 dark:!border-white/10'}`}>
                <td style={{
    padding: '8px',
    fontWeight: '500',
    verticalAlign: 'middle'
  }}>
                  <div style={{
    display: 'flex',
    alignItems: 'center',
    gap: '8px',
    whiteSpace: 'nowrap'
  }}>
                    <span style={{
    display: 'inline-flex',
    alignItems: 'center',
    justifyContent: 'center',
    width: '20px',
    height: '20px',
    flexShrink: 0
  }}>
                      <img className="block dark:hidden" src={model.icon.light} alt={`${model.name} icon`} style={{
    width: '20px',
    height: '20px',
    objectFit: 'contain',
    pointerEvents: 'none',
    userSelect: 'none'
  }} />
                      <img className="hidden dark:block" src={model.icon.dark} alt={`${model.name} icon`} style={{
    width: '20px',
    height: '20px',
    objectFit: 'contain',
    pointerEvents: 'none',
    userSelect: 'none'
  }} />
                    </span>
                    <span className="text-gray-700 dark:text-white">{model.name}</span>
                  </div>
                </td>
                <td style={{
    padding: '10px',
    textAlign: 'center',
    verticalAlign: 'middle'
  }}>
                  <div style={{
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    gap: '4px'
  }}>
                    <span className="text-gray-700 dark:text-white">{model.credits}</span>
                    {model.hasGift && <div className="gift-tooltip-container" style={{
    position: 'relative',
    display: 'inline-flex'
  }}>
                        <span style={{
    display: 'inline-flex',
    alignItems: 'center',
    justifyContent: 'center',
    width: '16px',
    height: '16px'
  }}>
                          <img className="block dark:hidden" src="https://exafunction.github.io/public/icons/docs/gift-black.png" alt="Gift icon" style={{
    width: '16px',
    height: '16px',
    objectFit: 'contain',
    pointerEvents: 'none',
    userSelect: 'none'
  }} />
                          <img className="hidden dark:block" src="https://exafunction.github.io/public/icons/docs/gift-white.png" alt="Gift icon" style={{
    width: '16px',
    height: '16px',
    objectFit: 'contain',
    pointerEvents: 'none',
    userSelect: 'none'
  }} />
                        </span>
                        <div className="gift-tooltip" style={{
    position: 'absolute',
    bottom: '100%',
    left: '50%',
    transform: 'translateX(-50%)',
    marginBottom: '8px',
    padding: '8px 12px',
    backgroundColor: '#333',
    color: 'white',
    borderRadius: '6px',
    fontSize: '12px',
    whiteSpace: 'nowrap',
    opacity: '0',
    visibility: 'hidden',
    transition: 'opacity 0.2s, visibility 0.2s',
    zIndex: '1000',
    pointerEvents: 'none'
  }}>
                          Promo pricing only available for a limited time
                          <div style={{
    position: 'absolute',
    top: '100%',
    left: '50%',
    transform: 'translateX(-50%)',
    width: '0',
    height: '0',
    borderLeft: '5px solid transparent',
    borderRight: '5px solid transparent',
    borderTop: '5px solid #333'
  }}></div>
                        </div>
                      </div>}
                  </div>
                </td>
              </tr>)}
          </tbody>
        </table>
        </div>
      </div>
      {models.some(m => m.name === "Adaptive") && <div style={{
    marginTop: '8px',
    fontSize: '12px'
  }} className="text-gray-600 dark:text-gray-400">
          * Adaptive uses variable per-request credit pricing based on the underlying model the router selects. <a href="https://docs.windsurf.com/windsurf/adaptive" className="text-[#34E8BB] hover:underline">Learn more</a>.
        </div>}
    </>;
};

In Cascade, you can easily switch between different models of your choosing.

Under the text input box, you will see a model selection dropdown menu containing the following models:

<Info>For the most up-to-date pricing and availability, please refer to the model selector in Cascade within the Windsurf IDE.</Info>

<Tabs>
  <Tab title="Self-serve">
    Your quota and extra usage is billed based on the token cost of the model you select. You can view the cost of each model in the table below.

    <ModelCosts data={modelCostData} tier="TEAMS_TIER_PRO" />
  </Tab>

  <Tab title="Enterprise (ACUs)">
    Model usage is converted to ACUs based on the per-token rates below.

    <ModelCosts data={modelCostData} tier="TEAMS_TIER_ENTERPRISE_SAAS" />
  </Tab>

  <Tab title="Legacy enterprise (credits)">
    This only applies to credit-based enterprise customers. Newer enterprise plans are billed in ACUs — see the Enterprise (ACUs) tab.

    <ModelsTable />
  </Tab>
</Tabs>

# SWE-1.6, SWE-1.5, swe-grep, SWE-1

Our SWE model family of in-house frontier models are built specifically for software engineering tasks.

Our latest model, SWE-1.6, is generally available in Windsurf and is optimized for both intelligence and model UX. SWE-1.6 Fast is industry-leading in speed.

Our in-house models include:

* `SWE-1.6`: Our latest model built for software engineering agents, optimized for both intelligence and model UX. Achieves comparable SWE-Bench Pro performance to the SWE-1.6 Preview, which improved on SWE-1.5 by more than 10%. Uses parallel tool calls more often, loops far less, and relies more on its own tools than the terminal, leading to more efficient trajectories and a smoother user experience. Read our [research announcement](https://cognition.ai/blog/swe-1-6).
* `SWE-1.6 Fast`: A faster version of SWE-1.6 available to paying users, delivering the same intelligence with unmatched speed and cost.
* `SWE-1.5`: Our previous frontier agentic coding model. Near Claude 4.5-level performance at 13x the speed. Read our [research announcement](https://cognition.ai/blog/swe-1-5).
* `SWE-1`: Our first agentic coding model. Achieved Claude 3.5-level performance at a fraction of the cost.
* `SWE-1-mini`: Powers passive suggestions in Windsurf Tab, optimized for real-time latency.
* `swe-grep`: Powers context retrieval and [Fast Context](context-awareness/fast-context)

# Bring your own key (BYOK)

<Warning>This is only available to free and paid individual users.</Warning>

For certain models, we allow users to bring their own API keys. In the model dropdown menu, individual users will see models labled with `BYOK`.

To input your API key, navigate to [this page](https://windsurf.com/subscription/provider-api-keys) in the subscription settings and add your key.

If you have not configured your API key, it will return an error if you try to use the BYOK model.

Currently, we only support BYOK for these models:

* `Claude 4 Sonnet`
* `Claude 4 Sonnet (Thinking)`
* `Claude 4 Opus`
* `Claude 4 Opus (Thinking)`
