diff --git a/src/store/authStore.ts b/src/store/authStore.ts index 6399e31c2..9e3aa6297 100644 --- a/src/store/authStore.ts +++ b/src/store/authStore.ts @@ -57,6 +57,12 @@ interface AuthState { checkAgentTool: (tool: string) => void; } +// random default model selection +const getRandomDefaultModel = (): CloudModelType => { + const models: CloudModelType[] = ['gpt-5.2', 'gpt-5.1', 'gpt-4.1']; + return models[Math.floor(Math.random() * models.length)]; +}; + // create store const authStore = create()( persist( @@ -70,7 +76,7 @@ const authStore = create()( language: 'system', isFirstLaunch: true, modelType: 'cloud', - cloud_model_type: 'gpt-5.2', + cloud_model_type: getRandomDefaultModel(), initState: 'permissions', share_token: null, localProxyValue: null,