Skip to content

Commit e1f0c9c

Browse files
authored
add Gemini 3 (#204)
1 parent 0eaf841 commit e1f0c9c

File tree

7 files changed

+13
-5
lines changed

7 files changed

+13
-5
lines changed

components/repo-issues.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ const AGENT_MODELS = {
7272
{ value: 'grok', label: 'Grok' },
7373
],
7474
gemini: [
75+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
7576
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
7677
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
7778
],
@@ -91,7 +92,7 @@ const DEFAULT_MODELS = {
9192
codex: 'openai/gpt-5.1',
9293
copilot: 'claude-sonnet-4.5',
9394
cursor: 'auto',
94-
gemini: 'gemini-2.5-pro',
95+
gemini: 'gemini-3-pro-preview',
9596
opencode: 'gpt-5',
9697
} as const
9798

components/repo-pull-requests.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ const AGENT_MODELS = {
8080
{ value: 'grok', label: 'Grok' },
8181
],
8282
gemini: [
83+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
8384
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
8485
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
8586
],
@@ -99,7 +100,7 @@ const DEFAULT_MODELS = {
99100
codex: 'openai/gpt-5.1',
100101
copilot: 'claude-sonnet-4.5',
101102
cursor: 'auto',
102-
gemini: 'gemini-2.5-pro',
103+
gemini: 'gemini-3-pro-preview',
103104
opencode: 'gpt-5',
104105
} as const
105106

components/revert-commit-dialog.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ const AGENT_MODELS = {
9090
{ value: 'grok', label: 'Grok' },
9191
],
9292
gemini: [
93+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
9394
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
9495
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
9596
],
@@ -109,7 +110,7 @@ const DEFAULT_MODELS = {
109110
codex: 'openai/gpt-5.1',
110111
copilot: 'claude-sonnet-4.5',
111112
cursor: 'auto',
112-
gemini: 'gemini-2.5-pro',
113+
gemini: 'gemini-3-pro-preview',
113114
opencode: 'gpt-5',
114115
} as const
115116

components/task-details.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ const AGENT_MODELS = {
143143
{ value: 'grok', label: 'Grok' },
144144
],
145145
gemini: [
146+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
146147
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
147148
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
148149
],
@@ -162,7 +163,7 @@ const DEFAULT_MODELS = {
162163
codex: 'openai/gpt-5.1',
163164
copilot: 'claude-sonnet-4.5',
164165
cursor: 'auto',
165-
gemini: 'gemini-2.5-pro',
166+
gemini: 'gemini-3-pro-preview',
166167
opencode: 'gpt-5',
167168
} as const
168169

@@ -708,6 +709,7 @@ export function TaskDetails({ task, maxSandboxDuration = 300 }: TaskDetailsProps
708709
{ value: 'grok', label: 'Grok' },
709710
],
710711
gemini: [
712+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
711713
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
712714
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
713715
],

components/task-form.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ const AGENT_MODELS = {
103103
{ value: 'grok', label: 'Grok' },
104104
],
105105
gemini: [
106+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
106107
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
107108
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
108109
],
@@ -123,7 +124,7 @@ const DEFAULT_MODELS = {
123124
codex: 'openai/gpt-5.1',
124125
copilot: 'claude-sonnet-4.5',
125126
cursor: 'auto',
126-
gemini: 'gemini-2.5-pro',
127+
gemini: 'gemini-3-pro-preview',
127128
opencode: 'gpt-5',
128129
} as const
129130

components/task-sidebar.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ const AGENT_MODELS = {
5959
{ value: 'grok', label: 'Grok' },
6060
],
6161
gemini: [
62+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
6263
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
6364
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
6465
],

components/tasks-list-client.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ const AGENT_MODELS = {
7272
{ value: 'grok', label: 'Grok' },
7373
],
7474
gemini: [
75+
{ value: 'gemini-3-pro-preview', label: 'Gemini 3 Pro Preview' },
7576
{ value: 'gemini-2.5-pro', label: 'Gemini 2.5 Pro' },
7677
{ value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
7778
],

0 commit comments

Comments
 (0)