From 9019e8857589ba962aaadae2737ed5d244f8f3d1 Mon Sep 17 00:00:00 2001 From: rgarcia <72655+rgarcia@users.noreply.github.com> Date: Wed, 13 May 2026 18:42:28 +0000 Subject: [PATCH] Add Gemini 3 Pro CUA model --- packages/ai/docs/supported-models.md | 1 + packages/ai/src/models.ts | 1 + packages/ai/test/models.test.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/packages/ai/docs/supported-models.md b/packages/ai/docs/supported-models.md index 24a3ca8f..705b661e 100644 --- a/packages/ai/docs/supported-models.md +++ b/packages/ai/docs/supported-models.md @@ -39,6 +39,7 @@ API: `google-generative-ai` · coordinates: normalized 0–999 Exact IDs: - `gemini-3-flash-preview` +- `gemini-3-pro-preview` - `gemini-2.5-computer-use-preview-10-2025` Source: [Gemini computer use docs](https://ai.google.dev/gemini-api/docs/computer-use). diff --git a/packages/ai/src/models.ts b/packages/ai/src/models.ts index d7cade9d..ce4b0dca 100644 --- a/packages/ai/src/models.ts +++ b/packages/ai/src/models.ts @@ -54,6 +54,7 @@ export const CUA_MODEL_ANNOTATIONS: Record { it("matches exact-id annotations", () => { expect(findCuaAnnotation("google", "gemini-3-flash-preview")).toBeDefined(); + expect(findCuaAnnotation("google", "gemini-3-pro-preview")).toBeDefined(); expect(findCuaAnnotation("yutori", "n1.5-latest")).toBeDefined(); expect(findCuaAnnotation("tzafon", "tzafon.northstar-cua-fast")).toBeDefined(); });