[provider] id = "codex-cli" display_name = "Codex CLI" api_key_env = "" base_url = "" key_required = false # Models track the currently-visible ("visibility": "list") slugs in # upstream openai/codex's codex-rs/models-manager/models.json. Hidden # slugs (gpt-5, gpt-5-codex, gpt-5.1, gpt-5.1-codex, gpt-5-codex-mini, # gpt-oss-*) are intentionally omitted because the Codex CLI actively # migrates users off them via tui/src/model_migration.rs. [[models]] id = "codex-cli/gpt-5.5" display_name = "GPT-5.5 (Codex CLI)" provider = "codex-cli" tier = "frontier" # Per OpenAI's GPT-5.5 announcement, Codex exposes a 400K context window # (announcement 2026-04-23). context_window = 400000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.5"] [[models]] id = "codex-cli/gpt-5.4" display_name = "GPT-5.4 (Codex CLI)" provider = "codex-cli" tier = "frontier" context_window = 272000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.4"] [[models]] id = "codex-cli/gpt-5.3-codex" display_name = "GPT-5.3 Codex (Codex CLI)" provider = "codex-cli" tier = "frontier" context_window = 272000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.3-codex"] [[models]] id = "codex-cli/gpt-5.2" display_name = "GPT-5.2 (Codex CLI)" provider = "codex-cli" tier = "frontier" context_window = 272000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.2"] [[models]] id = "codex-cli/gpt-5.2-codex" display_name = "GPT-5.2 Codex (Codex CLI)" provider = "codex-cli" tier = "frontier" context_window = 272000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.2-codex"] [[models]] id = "codex-cli/gpt-5.1-codex-max" display_name = "GPT-5.1 Codex Max (Codex CLI)" provider = "codex-cli" tier = "frontier" context_window = 272000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.1-codex-max"] [[models]] id = "codex-cli/gpt-5.1-codex-mini" display_name = "GPT-5.1 Codex Mini (Codex CLI)" provider = "codex-cli" tier = "smart" context_window = 272000 max_output_tokens = 128000 input_cost_per_m = 0.0 output_cost_per_m = 0.0 supports_tools = true supports_vision = true supports_streaming = true supports_thinking = true aliases = ["codex-cli-gpt-5.1-codex-mini"]