From 51205cec1c1777066c2a684c90549aceff828530 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Stachowiak?= Date: Sat, 15 Nov 2025 23:57:34 +0100 Subject: [PATCH 1/2] add new 5.1* models, as of November 2025 --- llm_openai.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/llm_openai.py b/llm_openai.py index 4013c31..3c16bd9 100644 --- a/llm_openai.py +++ b/llm_openai.py @@ -57,6 +57,11 @@ def register_models(register): # GPT-5 Pro, 6th October 2025 "gpt-5-pro": {"vision": True, "reasoning": True}, "gpt-5-pro-2025-10-06": {"vision": True, "reasoning": True}, + # GPT-5.1, November 2025 + "gpt-5.1": {"vision": True, "reasoning": True}, + "gpt-5.1-chat-latest": {"vision": True, "reasoning": True}, + "gpt-5.1-codex": {"vision": True, "reasoning": True}, + "gpt-5.1-codex-mini": {"vision": True, "reasoning": True}, } for model_id, options in models.items(): register( From 320536d0a8faa183a843c4f8bda119622645524b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Stachowiak?= Date: Mon, 22 Dec 2025 00:32:27 +0100 Subject: [PATCH 2/2] add new 5.2* models (Dec11) and 5.1-codex-max (Nov19) --- llm_openai.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/llm_openai.py b/llm_openai.py index 3c16bd9..2b4a706 100644 --- a/llm_openai.py +++ b/llm_openai.py @@ -62,6 +62,12 @@ def register_models(register): "gpt-5.1-chat-latest": {"vision": True, "reasoning": True}, "gpt-5.1-codex": {"vision": True, "reasoning": True}, "gpt-5.1-codex-mini": {"vision": True, "reasoning": True}, + # GPT-5.1-CODEX-MAX, 19th November 2025 + "gpt-5.1-codex-max": {"vision": True, "reasoning": True}, + # GPT-5.2, 11th December 2025 + "gpt-5.2": {"vision": True, "reasoning": True}, + "gpt-5.2-chat-latest": {"vision": True, "reasoning": True}, + "gpt-5.2-pro": {"vision": True, "reasoning": True}, } for model_id, options in models.items(): register(