diff --git a/components/repo-issues.tsx b/components/repo-issues.tsx index 71680ce..75b1dff 100644 --- a/components/repo-issues.tsx +++ b/components/repo-issues.tsx @@ -72,6 +72,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], @@ -91,7 +92,7 @@ const DEFAULT_MODELS = { codex: 'openai/gpt-5.1', copilot: 'claude-sonnet-4.5', cursor: 'auto', - gemini: 'gemini-2.5-pro', + gemini: 'gemini-3-pro-preview', opencode: 'gpt-5', } as const diff --git a/components/repo-pull-requests.tsx b/components/repo-pull-requests.tsx index 044bde2..b886819 100644 --- a/components/repo-pull-requests.tsx +++ b/components/repo-pull-requests.tsx @@ -80,6 +80,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], @@ -99,7 +100,7 @@ const DEFAULT_MODELS = { codex: 'openai/gpt-5.1', copilot: 'claude-sonnet-4.5', cursor: 'auto', - gemini: 'gemini-2.5-pro', + gemini: 'gemini-3-pro-preview', opencode: 'gpt-5', } as const diff --git a/components/revert-commit-dialog.tsx b/components/revert-commit-dialog.tsx index a85b777..32285e9 100644 --- a/components/revert-commit-dialog.tsx +++ b/components/revert-commit-dialog.tsx @@ -90,6 +90,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], @@ -109,7 +110,7 @@ const DEFAULT_MODELS = { codex: 'openai/gpt-5.1', copilot: 'claude-sonnet-4.5', cursor: 'auto', - gemini: 'gemini-2.5-pro', + gemini: 'gemini-3-pro-preview', opencode: 'gpt-5', } as const diff --git a/components/task-details.tsx b/components/task-details.tsx index ecda03d..5b1b2c4 100644 --- a/components/task-details.tsx +++ b/components/task-details.tsx @@ -143,6 +143,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], @@ -162,7 +163,7 @@ const DEFAULT_MODELS = { codex: 'openai/gpt-5.1', copilot: 'claude-sonnet-4.5', cursor: 'auto', - gemini: 'gemini-2.5-pro', + gemini: 'gemini-3-pro-preview', opencode: 'gpt-5', } as const @@ -708,6 +709,7 @@ export function TaskDetails({ task, maxSandboxDuration = 300 }: TaskDetailsProps { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], diff --git a/components/task-form.tsx b/components/task-form.tsx index 71932e7..6fef5e3 100644 --- a/components/task-form.tsx +++ b/components/task-form.tsx @@ -103,6 +103,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], @@ -123,7 +124,7 @@ const DEFAULT_MODELS = { codex: 'openai/gpt-5.1', copilot: 'claude-sonnet-4.5', cursor: 'auto', - gemini: 'gemini-2.5-pro', + gemini: 'gemini-3-pro-preview', opencode: 'gpt-5', } as const diff --git a/components/task-sidebar.tsx b/components/task-sidebar.tsx index 9b72d1f..5fb35e4 100644 --- a/components/task-sidebar.tsx +++ b/components/task-sidebar.tsx @@ -59,6 +59,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ], diff --git a/components/tasks-list-client.tsx b/components/tasks-list-client.tsx index 3adb7f7..9a4f8f0 100644 --- a/components/tasks-list-client.tsx +++ b/components/tasks-list-client.tsx @@ -72,6 +72,7 @@ const AGENT_MODELS = { { value: 'grok', label: 'Grok' }, ], gemini: [ + { value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' }, { value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' }, { value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' }, ],