@@ -15,7 +15,7 @@ describe("buildBrowserConfig", () => {
1515 headless : undefined ,
1616 keepBrowser : undefined ,
1717 hideWindow : undefined ,
18- desiredModel : "GPT-5.4 Pro" ,
18+ desiredModel : "Extended Pro" ,
1919 debug : undefined ,
2020 allowCookieErrors : true ,
2121 } ) ;
@@ -76,7 +76,7 @@ describe("buildBrowserConfig", () => {
7676 model : "gpt-5.2-pro" ,
7777 browserModelLabel : "Instant" ,
7878 } ) ;
79- expect ( config . desiredModel ) . toBe ( "GPT-5.4 Pro" ) ;
79+ expect ( config . desiredModel ) . toBe ( "Extended Pro" ) ;
8080 } ) ;
8181
8282 test ( "falls back to canonical label when override matches base model" , async ( ) => {
@@ -200,11 +200,11 @@ describe("buildBrowserConfig", () => {
200200
201201describe ( "resolveBrowserModelLabel" , ( ) => {
202202 test ( "returns canonical ChatGPT label when CLI value matches API model" , ( ) => {
203- expect ( resolveBrowserModelLabel ( "gpt-5.4-pro" , "gpt-5.4-pro" ) ) . toBe ( "GPT-5.4 Pro" ) ;
203+ expect ( resolveBrowserModelLabel ( "gpt-5.4-pro" , "gpt-5.4-pro" ) ) . toBe ( "Extended Pro" ) ;
204204 expect ( resolveBrowserModelLabel ( "gpt-5.4" , "gpt-5.4" ) ) . toBe ( "Thinking 5.4" ) ;
205- expect ( resolveBrowserModelLabel ( "gpt-5-pro" , "gpt-5-pro" ) ) . toBe ( "GPT-5.4 Pro" ) ;
206- expect ( resolveBrowserModelLabel ( "gpt-5.2-pro" , "gpt-5.2-pro" ) ) . toBe ( "GPT-5.4 Pro" ) ;
207- expect ( resolveBrowserModelLabel ( "gpt-5.1-pro" , "gpt-5.1-pro" ) ) . toBe ( "GPT-5.4 Pro" ) ;
205+ expect ( resolveBrowserModelLabel ( "gpt-5-pro" , "gpt-5-pro" ) ) . toBe ( "Extended Pro" ) ;
206+ expect ( resolveBrowserModelLabel ( "gpt-5.2-pro" , "gpt-5.2-pro" ) ) . toBe ( "Extended Pro" ) ;
207+ expect ( resolveBrowserModelLabel ( "gpt-5.1-pro" , "gpt-5.1-pro" ) ) . toBe ( "Extended Pro" ) ;
208208 expect ( resolveBrowserModelLabel ( "GPT-5.1" , "gpt-5.1" ) ) . toBe ( "GPT-5.2" ) ;
209209 } ) ;
210210
@@ -217,7 +217,7 @@ describe("resolveBrowserModelLabel", () => {
217217 } ) ;
218218
219219 test ( "supports undefined or whitespace-only input" , ( ) => {
220- expect ( resolveBrowserModelLabel ( undefined , "gpt-5.2-pro" ) ) . toBe ( "GPT-5.4 Pro" ) ;
220+ expect ( resolveBrowserModelLabel ( undefined , "gpt-5.2-pro" ) ) . toBe ( "Extended Pro" ) ;
221221 expect ( resolveBrowserModelLabel ( " " , "gpt-5.1" ) ) . toBe ( "GPT-5.2" ) ;
222222 } ) ;
223223
0 commit comments