Skip to content

Commit 2d1f4f9

Browse files
committed
fix: normalize retired gemini preview ids
1 parent b78295b commit 2d1f4f9

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

extensions/google/manifest.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ describe("google manifest model catalog", () => {
9898
for (const provider of GOOGLE_CHAT_PROVIDERS) {
9999
expect(manifest.modelIdNormalization?.providers?.[provider]?.aliases).toMatchObject({
100100
"gemini-3-pro": "gemini-3.1-pro-preview",
101+
"gemini-3-pro-preview": "gemini-3.1-pro-preview",
101102
});
102103
}
103104
});

extensions/google/openclaw.plugin.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"google": {
1212
"aliases": {
1313
"gemini-3-pro": "gemini-3.1-pro-preview",
14+
"gemini-3-pro-preview": "gemini-3.1-pro-preview",
1415
"gemini-3-flash": "gemini-3-flash-preview",
1516
"gemini-3.1-pro": "gemini-3.1-pro-preview",
1617
"gemini-3.1-flash-lite": "gemini-3.1-flash-lite-preview",
@@ -21,6 +22,7 @@
2122
"google-gemini-cli": {
2223
"aliases": {
2324
"gemini-3-pro": "gemini-3.1-pro-preview",
25+
"gemini-3-pro-preview": "gemini-3.1-pro-preview",
2426
"gemini-3-flash": "gemini-3-flash-preview",
2527
"gemini-3.1-pro": "gemini-3.1-pro-preview",
2628
"gemini-3.1-flash-lite": "gemini-3.1-flash-lite-preview",
@@ -31,6 +33,7 @@
3133
"google-vertex": {
3234
"aliases": {
3335
"gemini-3-pro": "gemini-3.1-pro-preview",
36+
"gemini-3-pro-preview": "gemini-3.1-pro-preview",
3437
"gemini-3-flash": "gemini-3-flash-preview",
3538
"gemini-3.1-pro": "gemini-3.1-pro-preview",
3639
"gemini-3.1-flash-lite": "gemini-3.1-flash-lite-preview",

src/plugin-activation-boundary.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ const loadPluginManifestRegistryForPluginRegistry = vi.hoisted(() =>
3939
google: {
4040
aliases: {
4141
"gemini-3.1-pro": "gemini-3.1-pro-preview",
42+
"gemini-3-pro-preview": "gemini-3.1-pro-preview",
4243
},
4344
},
4445
xai: {
@@ -139,6 +140,10 @@ describe("plugin activation boundary", () => {
139140
provider: "google",
140141
model: "gemini-3.1-pro-preview",
141142
});
143+
expect(normalizeModelRef("google", "gemini-3-pro-preview", staticNormalize)).toEqual({
144+
provider: "google",
145+
model: "gemini-3.1-pro-preview",
146+
});
142147
expect(normalizeModelRef("xai", "grok-4-fast-reasoning", staticNormalize)).toEqual({
143148
provider: "xai",
144149
model: "grok-4-fast",

0 commit comments

Comments
 (0)