From fe19930360fd0c0e2869af3d4c55b309b17f057b Mon Sep 17 00:00:00 2001 From: rgarcia <72655+rgarcia@users.noreply.github.com> Date: Wed, 24 Jun 2026 18:33:08 +0000 Subject: [PATCH] Add gemini-3.5-flash to supported CUA models Annotate gemini-3.5-flash as a computer-use-supported Google model. It is present in the pi-ai registry, passes the provider-native computer-use smoke test, and emits a CUA tool call through the existing Gemini adapter (no adapter or override change needed). Also add it to the update-models discovery candidate list and the supported-models snapshot. Co-Authored-By: Claude Opus 4.7 --- .agents/skills/update-models/reference/discover-models.ts | 1 + packages/ai/docs/supported-models.md | 1 + packages/ai/src/models.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/.agents/skills/update-models/reference/discover-models.ts b/.agents/skills/update-models/reference/discover-models.ts index 7d98996..c8bb4db 100644 --- a/.agents/skills/update-models/reference/discover-models.ts +++ b/.agents/skills/update-models/reference/discover-models.ts @@ -49,6 +49,7 @@ const YUTORI_DOC_MODELS = [ "n1-20260203", ]; const GEMINI_DOC_COMPUTER_USE_MODELS = [ + "gemini-3.5-flash", "gemini-3-flash-preview", "gemini-2.5-computer-use-preview-10-2025", ]; diff --git a/packages/ai/docs/supported-models.md b/packages/ai/docs/supported-models.md index a0e4273..1e0ae0c 100644 --- a/packages/ai/docs/supported-models.md +++ b/packages/ai/docs/supported-models.md @@ -49,6 +49,7 @@ Exact IDs: - `gemini-3-flash-preview` - `gemini-3.1-flash-lite` +- `gemini-3.5-flash` `gemini-2.5-computer-use-preview-10-2025` is deliberately not annotated: it rejects the standard function declarations this package sends and requires diff --git a/packages/ai/src/models.ts b/packages/ai/src/models.ts index f311c77..1119cc0 100644 --- a/packages/ai/src/models.ts +++ b/packages/ai/src/models.ts @@ -76,6 +76,7 @@ export const CUA_MODEL_ANNOTATIONS: Record