Skip to content

Commit 3adb74c

Browse files
committed
Merge remote-tracking branch 'main/main' into v0.88.23
2 parents dbfdc61 + 58eae2f commit 3adb74c

2 files changed

Lines changed: 177 additions & 5 deletions

File tree

aider/models.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,8 @@
9999
"quasar": "openrouter/openrouter/quasar-alpha",
100100
"r1": "deepseek/deepseek-reasoner",
101101
"gemini-2.5-pro": "gemini/gemini-2.5-pro",
102-
"gemini": "gemini/gemini-2.5-pro",
102+
"gemini-3-pro-preview": "gemini/gemini-3-pro-preview",
103+
"gemini": "gemini/gemini-3-pro-preview",
103104
"gemini-exp": "gemini/gemini-2.5-pro-exp-03-25",
104105
"grok3": "xai/grok-3-beta",
105106
"optimus": "openrouter/openrouter/optimus-alpha",

aider/resources/model-settings.yml

Lines changed: 175 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1381,18 +1381,19 @@
13811381
use_repo_map: true
13821382
weak_model_name: openrouter/google/gemini-2.0-flash-001
13831383

1384-
- name: gemini/gemini-2.5-pro-preview-05-06
1384+
- name: gemini/gemini-3-pro-preview
13851385
overeager: true
13861386
edit_format: diff-fenced
13871387
use_repo_map: true
1388-
weak_model_name: gemini/gemini-2.5-flash-preview-04-17
1388+
weak_model_name: gemini/gemini-2.5-flash
1389+
use_temperature: false
1390+
accepts_settings: ["reasoning_effort", "thinking_tokens"]
13891391

1390-
- name: gemini/gemini-3-pro-preview
1392+
- name: gemini/gemini-2.5-pro-preview-05-06
13911393
overeager: true
13921394
edit_format: diff-fenced
13931395
use_repo_map: true
13941396
weak_model_name: gemini/gemini-2.5-flash-preview-04-17
1395-
accepts_settings: ["reasoning_effort"]
13961397

13971398
- name: gemini/gemini-2.5-pro-preview-06-05
13981399
overeager: true
@@ -1472,6 +1473,21 @@
14721473
weak_model_name: openrouter/google/gemini-2.5-flash
14731474
accepts_settings: ["thinking_tokens"]
14741475

1476+
- name: vertex_ai/gemini-3-pro-preview
1477+
edit_format: diff-fenced
1478+
use_repo_map: true
1479+
weak_model_name: vertex_ai/gemini-2.5-flash
1480+
overeager: true
1481+
editor_model_name: vertex_ai/gemini-2.5-flash
1482+
accepts_settings: ["thinking_tokens"]
1483+
1484+
- name: openrouter/google/gemini-3-pro-preview
1485+
overeager: true
1486+
edit_format: diff-fenced
1487+
use_repo_map: true
1488+
weak_model_name: openrouter/google/gemini-2.5-flash
1489+
accepts_settings: ["thinking_tokens"]
1490+
14751491
#- name: openrouter/qwen/qwen3-235b-a22b
14761492
# system_prompt_prefix: "/no_think"
14771493
# use_temperature: 0.7
@@ -1849,6 +1865,13 @@
18491865
accepts_settings: ["reasoning_effort"]
18501866
overeager: true
18511867

1868+
- name: gpt-5.1-2025-11-13
1869+
edit_format: diff
1870+
weak_model_name: gpt-5-nano-2025-08-07
1871+
use_repo_map: true
1872+
use_temperature: false
1873+
accepts_settings: ["reasoning_effort"]
1874+
18521875
- name: gpt-5
18531876
edit_format: diff
18541877
weak_model_name: gpt-5-nano
@@ -1857,6 +1880,17 @@
18571880
accepts_settings: ["reasoning_effort"]
18581881
overeager: true
18591882

1883+
- name: gpt-5-pro
1884+
streaming: false
1885+
edit_format: diff
1886+
weak_model_name: gpt-5-mini
1887+
use_repo_map: true
1888+
editor_model_name: gpt-5
1889+
editor_edit_format: editor-diff
1890+
system_prompt_prefix: "Formatting re-enabled. "
1891+
accepts_settings: ["reasoning_effort"]
1892+
examples_as_sys_msg: true
1893+
18601894
- name: gpt-5-2025-08-07
18611895
edit_format: diff
18621896
weak_model_name: gpt-5-nano-2025-08-07
@@ -1906,27 +1940,73 @@
19061940
use_temperature: false
19071941
accepts_settings: ["reasoning_effort"]
19081942

1943+
- name: gpt-5.1-chat
1944+
edit_format: diff
1945+
weak_model_name: gpt-5-nano
1946+
use_repo_map: true
1947+
use_temperature: false
1948+
accepts_settings: ["reasoning_effort"]
1949+
1950+
- name: gpt-5.1-chat-latest
1951+
edit_format: diff
1952+
weak_model_name: gpt-5-nano
1953+
use_repo_map: true
1954+
use_temperature: false
1955+
accepts_settings: ["reasoning_effort"]
1956+
19091957
- name: gpt-5-codex
19101958
edit_format: diff
19111959
weak_model_name: gpt-5-nano
19121960
use_repo_map: true
19131961
use_temperature: false
19141962
accepts_settings: ["reasoning_effort"]
19151963

1964+
- name: gpt-5.1-codex
1965+
edit_format: diff
1966+
weak_model_name: gpt-5-nano
1967+
use_repo_map: true
1968+
use_temperature: false
1969+
accepts_settings: ["reasoning_effort"]
1970+
19161971
- name: azure/gpt-5
19171972
edit_format: diff
19181973
weak_model_name: azure/gpt-5-nano
19191974
use_repo_map: true
19201975
use_temperature: false
19211976
accepts_settings: ["reasoning_effort"]
19221977

1978+
- name: azure/gpt-5-pro
1979+
streaming: false
1980+
edit_format: diff
1981+
weak_model_name: azure/gpt-5-mini
1982+
use_repo_map: true
1983+
editor_model_name: azure/gpt-5
1984+
editor_edit_format: editor-diff
1985+
system_prompt_prefix: "Formatting re-enabled. "
1986+
accepts_settings: ["reasoning_effort"]
1987+
examples_as_sys_msg: true
1988+
19231989
- name: azure/gpt-5-2025-08-07
19241990
edit_format: diff
19251991
weak_model_name: azure/gpt-5-nano-2025-08-07
19261992
use_repo_map: true
19271993
use_temperature: false
19281994
accepts_settings: ["reasoning_effort"]
19291995

1996+
- name: azure/gpt-5.1
1997+
edit_format: diff
1998+
weak_model_name: azure/gpt-5-nano
1999+
use_repo_map: true
2000+
use_temperature: false
2001+
accepts_settings: ["reasoning_effort"]
2002+
2003+
- name: azure/gpt-5.1-2025-11-13
2004+
edit_format: diff
2005+
weak_model_name: azure/gpt-5-nano-2025-08-07
2006+
use_repo_map: true
2007+
use_temperature: false
2008+
accepts_settings: ["reasoning_effort"]
2009+
19302010
- name: azure/gpt-5-mini
19312011
edit_format: diff
19322012
weak_model_name: azure/gpt-5-nano
@@ -1969,20 +2049,59 @@
19692049
use_temperature: false
19702050
accepts_settings: ["reasoning_effort"]
19712051

2052+
- name: azure/gpt-5.1-chat
2053+
edit_format: diff
2054+
weak_model_name: azure/gpt-5-nano
2055+
use_repo_map: true
2056+
use_temperature: false
2057+
accepts_settings: ["reasoning_effort"]
2058+
2059+
- name: azure/gpt-5.1-chat-latest
2060+
edit_format: diff
2061+
weak_model_name: azure/gpt-5-nano
2062+
use_repo_map: true
2063+
use_temperature: false
2064+
accepts_settings: ["reasoning_effort"]
2065+
19722066
- name: openai/gpt-5
19732067
edit_format: diff
19742068
weak_model_name: openai/gpt-5-nano
19752069
use_repo_map: true
19762070
use_temperature: false
19772071
accepts_settings: ["reasoning_effort"]
19782072

2073+
- name: openai/gpt-5-pro
2074+
streaming: false
2075+
edit_format: diff
2076+
weak_model_name: openai/gpt-5-mini
2077+
use_repo_map: true
2078+
editor_model_name: openai/gpt-5
2079+
editor_edit_format: editor-diff
2080+
system_prompt_prefix: "Formatting re-enabled. "
2081+
accepts_settings: ["reasoning_effort"]
2082+
examples_as_sys_msg: true
2083+
19792084
- name: openai/gpt-5-2025-08-07
19802085
edit_format: diff
19812086
weak_model_name: openai/gpt-5-nano-2025-08-07
19822087
use_repo_map: true
19832088
use_temperature: false
19842089
accepts_settings: ["reasoning_effort"]
19852090

2091+
- name: openai/gpt-5.1
2092+
edit_format: diff
2093+
weak_model_name: openai/gpt-5-nano
2094+
use_repo_map: true
2095+
use_temperature: false
2096+
accepts_settings: ["reasoning_effort"]
2097+
2098+
- name: openai/gpt-5.1-2025-11-13
2099+
edit_format: diff
2100+
weak_model_name: openai/gpt-5-nano-2025-08-07
2101+
use_repo_map: true
2102+
use_temperature: false
2103+
accepts_settings: ["reasoning_effort"]
2104+
19862105
- name: openai/gpt-5-mini
19872106
edit_format: diff
19882107
weak_model_name: openai/gpt-5-nano
@@ -2025,20 +2144,59 @@
20252144
use_temperature: false
20262145
accepts_settings: ["reasoning_effort"]
20272146

2147+
- name: openai/gpt-5.1-chat
2148+
edit_format: diff
2149+
weak_model_name: openai/gpt-5-nano
2150+
use_repo_map: true
2151+
use_temperature: false
2152+
accepts_settings: ["reasoning_effort"]
2153+
2154+
- name: openai/gpt-5.1-chat-latest
2155+
edit_format: diff
2156+
weak_model_name: openai/gpt-5-nano
2157+
use_repo_map: true
2158+
use_temperature: false
2159+
accepts_settings: ["reasoning_effort"]
2160+
20282161
- name: openrouter/openai/gpt-5
20292162
edit_format: diff
20302163
weak_model_name: openrouter/openai/gpt-5-nano
20312164
use_repo_map: true
20322165
use_temperature: false
20332166
accepts_settings: ["reasoning_effort"]
20342167

2168+
- name: openrouter/openai/gpt-5-pro
2169+
streaming: false
2170+
edit_format: diff
2171+
weak_model_name: openrouter/openai/gpt-5-mini
2172+
use_repo_map: true
2173+
editor_model_name: openrouter/openai/gpt-5
2174+
editor_edit_format: editor-diff
2175+
system_prompt_prefix: "Formatting re-enabled. "
2176+
accepts_settings: ["reasoning_effort"]
2177+
examples_as_sys_msg: true
2178+
20352179
- name: openrouter/openai/gpt-5-2025-08-07
20362180
edit_format: diff
20372181
weak_model_name: openrouter/openai/gpt-5-nano-2025-08-07
20382182
use_repo_map: true
20392183
use_temperature: false
20402184
accepts_settings: ["reasoning_effort"]
20412185

2186+
- name: openrouter/openai/gpt-5.1
2187+
edit_format: diff
2188+
weak_model_name: openrouter/openai/gpt-5-nano
2189+
use_repo_map: true
2190+
use_temperature: false
2191+
accepts_settings: ["reasoning_effort"]
2192+
2193+
- name: openrouter/openai/gpt-5.1-2025-11-13
2194+
edit_format: diff
2195+
weak_model_name: openrouter/openai/gpt-5-nano-2025-08-07
2196+
use_repo_map: true
2197+
use_temperature: false
2198+
accepts_settings: ["reasoning_effort"]
2199+
20422200
- name: openrouter/openai/gpt-5-mini
20432201
edit_format: diff
20442202
weak_model_name: openrouter/openai/gpt-5-nano
@@ -2081,3 +2239,16 @@
20812239
use_temperature: false
20822240
accepts_settings: ["reasoning_effort"]
20832241

2242+
- name: openrouter/openai/gpt-5.1-chat
2243+
edit_format: diff
2244+
weak_model_name: openrouter/openai/gpt-5-nano
2245+
use_repo_map: true
2246+
use_temperature: false
2247+
accepts_settings: ["reasoning_effort"]
2248+
2249+
- name: openrouter/openai/gpt-5.1-chat-latest
2250+
edit_format: diff
2251+
weak_model_name: openrouter/openai/gpt-5-nano
2252+
use_repo_map: true
2253+
use_temperature: false
2254+
accepts_settings: ["reasoning_effort"]

0 commit comments

Comments
 (0)