@@ -508,22 +508,22 @@ const SettingsModal: React.FC<{
508508 onSave : ( _config : LLMConfig , _igConfig : ImageGenConfig | null ) => void ;
509509 onClose : ( ) => void ;
510510} > = ( { config, imageGenConfig, onSave, onClose } ) => {
511- const [ provider , setProvider ] = useState < LLMProvider > ( config ?. provider || 'openai ' ) ;
511+ const [ provider , setProvider ] = useState < LLMProvider > ( config ?. provider || 'minimax ' ) ;
512512 const [ apiKey , setApiKey ] = useState ( config ?. apiKey || '' ) ;
513- const [ baseUrl , setBaseUrl ] = useState ( config ?. baseUrl || getDefaultConfig ( 'openai ' ) . baseUrl ) ;
514- const [ model , setModel ] = useState ( config ?. model || getDefaultConfig ( 'openai ' ) . model ) ;
513+ const [ baseUrl , setBaseUrl ] = useState ( config ?. baseUrl || getDefaultConfig ( 'minimax ' ) . baseUrl ) ;
514+ const [ model , setModel ] = useState ( config ?. model || getDefaultConfig ( 'minimax ' ) . model ) ;
515515 const [ customHeaders , setCustomHeaders ] = useState ( config ?. customHeaders || '' ) ;
516516
517517 // Image generation settings
518518 const [ igProvider , setIgProvider ] = useState < ImageGenProvider > (
519- imageGenConfig ?. provider || 'openai ' ,
519+ imageGenConfig ?. provider || 'gemini ' ,
520520 ) ;
521521 const [ igApiKey , setIgApiKey ] = useState ( imageGenConfig ?. apiKey || '' ) ;
522522 const [ igBaseUrl , setIgBaseUrl ] = useState (
523- imageGenConfig ?. baseUrl || getDefaultImageGenConfig ( 'openai ' ) . baseUrl ,
523+ imageGenConfig ?. baseUrl || getDefaultImageGenConfig ( 'gemini ' ) . baseUrl ,
524524 ) ;
525525 const [ igModel , setIgModel ] = useState (
526- imageGenConfig ?. model || getDefaultImageGenConfig ( 'openai ' ) . model ,
526+ imageGenConfig ?. model || getDefaultImageGenConfig ( 'gemini ' ) . model ,
527527 ) ;
528528 const [ igCustomHeaders , setIgCustomHeaders ] = useState ( imageGenConfig ?. customHeaders || '' ) ;
529529
@@ -612,7 +612,7 @@ const SettingsModal: React.FC<{
612612 onChange = { ( e ) => handleIgProviderChange ( e . target . value as ImageGenProvider ) }
613613 >
614614 < option value = "openai" > OpenAI (DALL-E)</ option >
615- < option value = "gemini" > Gemini</ option >
615+ < option value = "gemini" > Gemini (nano-banana-2) </ option >
616616 </ select >
617617 </ div >
618618
@@ -643,6 +643,9 @@ const SettingsModal: React.FC<{
643643 value = { igModel }
644644 onChange = { ( e ) => setIgModel ( e . target . value ) }
645645 />
646+ { igProvider === 'gemini' && igModel === 'gemini-3.1-flash-image-preview' && (
647+ < span className = { styles . modelHint } > nano-banana-2</ span >
648+ ) }
646649 </ div >
647650
648651 < div className = { styles . field } >
0 commit comments