Skip to content

Add gemini-3.5-flash to supported CUA models#38

Merged
rgarcia merged 1 commit into
mainfrom
hypeship/add-gemini-3.5-flash-cua
Jun 24, 2026
Merged

Add gemini-3.5-flash to supported CUA models#38
rgarcia merged 1 commit into
mainfrom
hypeship/add-gemini-3.5-flash-cua

Conversation

@rgarcia

@rgarcia rgarcia commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds gemini-3.5-flash (Google's newly-announced built-in computer-use Flash model) to the curated CUA model list.

Verified per the update-models skill:

  • Present in the provider metadata API and the pi-ai registry (no CUA_MODEL_OVERRIDES entry needed).
  • Provider-native computer-use smoke test passes.
  • Local cua-ai smoke (CUA_MODEL=google:gemini-3.5-flash) emits a click tool call through the existing Gemini adapter — it responds to the package's standard function declarations, so no adapter or coordinate change is required (unlike gemini-2.5-computer-use-preview, which stays excluded).

Changes

  • packages/ai/src/models.ts — add an exact-match annotation for gemini-3.5-flash under google, citing the Gemini computer-use docs.
  • packages/ai/docs/supported-models.md — add gemini-3.5-flash to the Google snapshot.
  • .agents/skills/update-models/reference/discover-models.ts — add gemini-3.5-flash to the Gemini discovery candidate list so the skill always surfaces it.

Test plan

  • npm run typecheck
  • npm test --workspace @onkernel/cua-ai (88 passed)
  • Provider-native computer-use smoke (discover-models.ts --provider all)
  • Local cua-ai quickstart smoke for google:gemini-3.5-flash (emits tool call) with gemini-3-flash-preview as control

Note

Low Risk
Metadata-only additions to the curated model list; no runtime adapter or API behavior changes.

Overview
Registers gemini-3.5-flash as a supported Google computer-use model so refs like google:gemini-3.5-flash resolve through the existing curated list and Gemini adapter (no new override or coordinate changes).

The change adds an exact-match entry in CUA_MODEL_ANNOTATIONS in models.ts, documents it in supported-models.md, and includes it in GEMINI_DOC_COMPUTER_USE_MODELS in the update-models discovery script so model refresh workflows always consider it.

Reviewed by Cursor Bugbot for commit fe19930. Bugbot is set up for automated code reviews on this repo. Configure here.

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 <noreply@anthropic.com>
@rgarcia rgarcia marked this pull request as ready for review June 24, 2026 18:48
@rgarcia rgarcia merged commit 1d426c3 into main Jun 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant