Skip to content

Commit 618511f

Browse files
authored
Merge pull request #280 from ben-vargas/feat-enable-gemini-3-cli
feat: enable Gemini 3 Pro Preview with OAuth support
2 parents bf116b6 + 0ff094b commit 618511f

File tree

4 files changed

+305
-149
lines changed

4 files changed

+305
-149
lines changed

internal/registry/model_definitions.go

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -170,21 +170,21 @@ func GetGeminiCLIModels() []*ModelInfo {
170170
SupportedGenerationMethods: []string{"generateContent", "countTokens", "createCachedContent", "batchGenerateContent"},
171171
Thinking: &ThinkingSupport{Min: 0, Max: 24576, ZeroAllowed: true, DynamicAllowed: true},
172172
},
173-
// {
174-
// ID: "gemini-3-pro-preview-11-2025",
175-
// Object: "model",
176-
// Created: time.Now().Unix(),
177-
// OwnedBy: "google",
178-
// Type: "gemini",
179-
// Name: "models/gemini-3-pro-preview-11-2025",
180-
// Version: "3",
181-
// DisplayName: "Gemini 3 Pro Preview 11-2025",
182-
// Description: "Latest preview of Gemini Pro",
183-
// InputTokenLimit: 1048576,
184-
// OutputTokenLimit: 65536,
185-
// SupportedGenerationMethods: []string{"generateContent", "countTokens", "createCachedContent", "batchGenerateContent"},
186-
// Thinking: &ThinkingSupport{Min: 128, Max: 32768, ZeroAllowed: false, DynamicAllowed: true},
187-
// },
173+
{
174+
ID: "gemini-3-pro-preview",
175+
Object: "model",
176+
Created: time.Now().Unix(),
177+
OwnedBy: "google",
178+
Type: "gemini",
179+
Name: "models/gemini-3-pro-preview",
180+
Version: "3.0",
181+
DisplayName: "Gemini 3 Pro Preview",
182+
Description: "Gemini 3 Pro Preview",
183+
InputTokenLimit: 1048576,
184+
OutputTokenLimit: 65536,
185+
SupportedGenerationMethods: []string{"generateContent", "countTokens", "createCachedContent", "batchGenerateContent"},
186+
Thinking: &ThinkingSupport{Min: 128, Max: 32768, ZeroAllowed: false, DynamicAllowed: true},
187+
},
188188
}
189189
}
190190

0 commit comments

Comments
 (0)