diff --git a/internal/providers/configs/copilot.json b/internal/providers/configs/copilot.json index 16daac7ebfd706393d6980930208740f115bdf6d..b6de3b0b879a5ca067bd80edb84d39aeefa1548e 100644 --- a/internal/providers/configs/copilot.json +++ b/internal/providers/configs/copilot.json @@ -19,6 +19,19 @@ "supports_attachments": false, "options": {} }, + { + "id": "claude-opus-4.5", + "name": "Claude Opus 4.5", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 144000, + "default_max_tokens": 16000, + "can_reason": false, + "supports_attachments": false, + "options": {} + }, { "id": "claude-sonnet-4", "name": "Claude Sonnet 4", @@ -110,6 +123,58 @@ "supports_attachments": false, "options": {} }, + { + "id": "gpt-5.1", + "name": "GPT-5.1", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 264000, + "default_max_tokens": 64000, + "can_reason": false, + "supports_attachments": false, + "options": {} + }, + { + "id": "gpt-5.1-codex", + "name": "GPT-5.1-Codex", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 400000, + "default_max_tokens": 128000, + "can_reason": false, + "supports_attachments": false, + "options": {} + }, + { + "id": "gpt-5.1-codex-max", + "name": "GPT-5.1-Codex-Max", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 400000, + "default_max_tokens": 128000, + "can_reason": false, + "supports_attachments": false, + "options": {} + }, + { + "id": "gpt-5.2", + "name": "GPT-5.2", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 264000, + "default_max_tokens": 64000, + "can_reason": false, + "supports_attachments": false, + "options": {} + }, { "id": "grok-code-fast-1", "name": "Grok Code Fast 1",