From 4ff959f55b32dff9e486437e8ff774e808367b11 Mon Sep 17 00:00:00 2001 From: Bill Dengler Date: Thu, 11 Dec 2025 11:13:35 -0800 Subject: [PATCH] Add gpt-5.2 models --- aider/resources/model-settings.yml | 121 +++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) diff --git a/aider/resources/model-settings.yml b/aider/resources/model-settings.yml index bb6e0981ebd..e4ec13d8cc7 100644 --- a/aider/resources/model-settings.yml +++ b/aider/resources/model-settings.yml @@ -1899,6 +1899,33 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: gpt-5.2-pro + streaming: false + edit_format: diff + weak_model_name: gpt-5-mini + use_repo_map: true + editor_model_name: gpt-5.2 + editor_edit_format: editor-diff + system_prompt_prefix: "Formatting re-enabled. " + accepts_settings: ["reasoning_effort"] + examples_as_sys_msg: true + use_temperature: false + +- name: gpt-5.2 + edit_format: diff + weak_model_name: gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + overeager: true + +- name: gpt-5.2-2025-12-11 + edit_format: diff + weak_model_name: gpt-5-nano-2025-08-07 + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: gpt-5-mini edit_format: diff weak_model_name: gpt-5-nano @@ -1955,6 +1982,13 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: gpt-5.2-chat-latest + edit_format: diff + weak_model_name: gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: gpt-5-codex edit_format: diff weak_model_name: gpt-5-nano @@ -2009,6 +2043,20 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: azure/gpt-5.2 + edit_format: diff + weak_model_name: azure/gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + +- name: azure/gpt-5.2-2025-12-11 + edit_format: diff + weak_model_name: azure/gpt-5-nano-2025-08-07 + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: azure/gpt-5-mini edit_format: diff weak_model_name: azure/gpt-5-nano @@ -2065,6 +2113,13 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: azure/gpt-5.2-chat-latest + edit_format: diff + weak_model_name: azure/gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: openai/gpt-5 edit_format: diff weak_model_name: openai/gpt-5-nano @@ -2105,6 +2160,32 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: openai/gpt-5.2-pro + streaming: false + edit_format: diff + weak_model_name: openai/gpt-5-mini + use_repo_map: true + editor_model_name: openai/gpt-5.2 + editor_edit_format: editor-diff + system_prompt_prefix: "Formatting re-enabled. " + accepts_settings: ["reasoning_effort"] + examples_as_sys_msg: true + use_temperature: false + +- name: openai/gpt-5.2 + edit_format: diff + weak_model_name: openai/gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + +- name: openai/gpt-5.2-2025-12-11 + edit_format: diff + weak_model_name: openai/gpt-5-nano-2025-08-07 + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: openai/gpt-5-mini edit_format: diff weak_model_name: openai/gpt-5-nano @@ -2161,6 +2242,13 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: openai/gpt-5.2-chat-latest + edit_format: diff + weak_model_name: openai/gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: openrouter/openai/gpt-5 edit_format: diff weak_model_name: openrouter/openai/gpt-5-nano @@ -2201,6 +2289,32 @@ use_temperature: false accepts_settings: ["reasoning_effort"] +- name: openrouter/openai/gpt-5.2-pro + streaming: false + edit_format: diff + weak_model_name: openrouter/openai/gpt-5-mini + use_repo_map: true + editor_model_name: openrouter/openai/gpt-5.2 + editor_edit_format: editor-diff + system_prompt_prefix: "Formatting re-enabled. " + accepts_settings: ["reasoning_effort"] + examples_as_sys_msg: true + use_temperature: false + +- name: openrouter/openai/gpt-5.2 + edit_format: diff + weak_model_name: openrouter/openai/gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + +- name: openrouter/openai/gpt-5.2-2025-12-11 + edit_format: diff + weak_model_name: openrouter/openai/gpt-5-nano-2025-08-07 + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"] + - name: openrouter/openai/gpt-5-mini edit_format: diff weak_model_name: openrouter/openai/gpt-5-nano @@ -2256,3 +2370,10 @@ use_repo_map: true use_temperature: false accepts_settings: ["reasoning_effort"] + +- name: openrouter/openai/gpt-5.2-chat-latest + edit_format: diff + weak_model_name: openrouter/openai/gpt-5-nano + use_repo_map: true + use_temperature: false + accepts_settings: ["reasoning_effort"]