@@ -17,7 +17,9 @@ beforeEach(() => {
1717} ) ;
1818describe ( 'gpt5ReasoningSettingsRequired' , ( ) => {
1919 test ( 'detects GPT-5 models while ignoring chat latest' , ( ) => {
20- expect ( gpt5ReasoningSettingsRequired ( 'gpt-5.1-mini' ) ) . toBe ( true ) ;
20+ expect ( gpt5ReasoningSettingsRequired ( 'gpt-5' ) ) . toBe ( true ) ;
21+ expect ( gpt5ReasoningSettingsRequired ( 'gpt-5-mini' ) ) . toBe ( true ) ;
22+ expect ( gpt5ReasoningSettingsRequired ( 'gpt-5-nano' ) ) . toBe ( true ) ;
2123 expect ( gpt5ReasoningSettingsRequired ( 'gpt-5-pro' ) ) . toBe ( true ) ;
2224 expect ( gpt5ReasoningSettingsRequired ( 'gpt-5-chat-latest' ) ) . toBe ( false ) ;
2325 } ) ;
@@ -32,9 +34,9 @@ describe('getDefaultModel', () => {
3234 } ) ;
3335 test ( 'lowercases provided env value' , ( ) => {
3436 mockedLoadEnv . mockReturnValue ( {
35- [ OPENAI_DEFAULT_MODEL_ENV_VARIABLE_NAME ] : 'GPT-5-CHAT ' ,
37+ [ OPENAI_DEFAULT_MODEL_ENV_VARIABLE_NAME ] : 'GPT-5-MINI ' ,
3638 } ) ;
37- expect ( getDefaultModel ( ) ) . toBe ( 'gpt-5-chat ' ) ;
39+ expect ( getDefaultModel ( ) ) . toBe ( 'gpt-5-mini ' ) ;
3840 } ) ;
3941} ) ;
4042describe ( 'isGpt5Default' , ( ) => {
@@ -51,7 +53,7 @@ describe('isGpt5Default', () => {
5153} ) ;
5254describe ( 'getDefaultModelSettings' , ( ) => {
5355 test ( 'returns reasoning defaults for GPT-5 models' , ( ) => {
54- expect ( getDefaultModelSettings ( 'gpt-5.1 -mini' ) ) . toEqual ( {
56+ expect ( getDefaultModelSettings ( 'gpt-5-mini' ) ) . toEqual ( {
5557 reasoning : { effort : 'low' } ,
5658 text : { verbosity : 'low' } ,
5759 } ) ;
0 commit comments