Repository navigation
fix(providers): refresh Antigravity and AGY models - #12608
diegosouzapw merged 4 commits into
Conversation
597c046 to
34765c4
Compare
827e9d6 to
1e5d2ba
Compare
1e5d2ba to
64d0822
Compare
64d0822 to
c2cb624
Compare
c2cb624 to
1542e77
Compare
1542e77 to
d597ff5
Compare
d597ff5 to
137f7b8
Compare
0fe8943 to
816effc
Compare
ab0964c to
2be550e
Compare
2be550e to
3833d05
Compare
3833d05 to
e3ee6ce
Compare
ccdb398 to
cff2182
Compare
|
Thanks for the catalog hygiene work here — keeping the list in sync with what |
cff2182 to
844aba8
Compare
|
Rewritten on top of the shared
Still gated on the #13177 direction question, but the catalog refresh itself stands either way. |
dc62295 to
8ca8df0
Compare
|
Re-lifted onto |
6f78c2a to
9b4c364
Compare
|
Re-homed to |
|
Hi @backryun — closing this pull request to clear the open queue. The branch |
|
Hi @backryun — reopening this pull request. The close was a mistake, and it is back in the merge queue. The branch |
…avity and AGY catalogs Rewritten on top of the now-current shared antigravitySharedModels.ts catalog (cheaper-inference#13410) and the merged 3.8 Flash direct-tier work (cheaper-inference#13318) instead of the stale duplicate googleCloudCodeModelCatalog.ts from the previous round. - Drop the retired 3.7 blocks from the shared catalog; keep the 3.6/3.7 ids in the retired sets so stale upstream discovery entries stay hidden. - Keep the live-verified 3.8 direct-tier mapping: -high/-medium/-low pass through verbatim and the bare display id aliases to -high. - Antigravity CLI fallback signature bumps to 1.2.3 and CLI_TOOLS/free-model metadata follow the 3.8 tiers. - AGY gains the same non-chat pattern filter as Antigravity. - Keeps the merged live-catalog-authoritative discovery policy.
…age quota rows Do not retire gemini-3.7-flash-tiered, gemini-3.6-flash-tiered or gemini-3-flash: the live roster captured in discussion cheaper-inference#15568 still serves them, and the 3.7 display tiers alias onto the first. Restore gemini-3.7-flash-tiered in the shared catalog, keep 3.7 pricing, give Gemini 3.8 Flash its own pricing constant, and keep AGY quota rows for image-only models visible. Adds a hermetic test that drives the discovery route with the captured fetchAvailableModels roster. Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
The CLI user agent on the tip is 1.3.4, OpenCode Go MiniMax M2.5 context is 204800, and the bare codex-auto-review id is still served. Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
Summary
Retire obsolete Gemini 3.6/3.7 Flash entries from the shared Antigravity and AGY public catalogs and filter retired IDs and non-chat models from discovery. Preserve the authenticated live-discovery policy merged in #13410. Gemini 3.8 high/medium/low IDs pass through directly; the bare display ID resolves to high. Align AGY free-model metadata, CLI defaults, pricing labels, and the Antigravity CLI fallback version with those tiers.
Base and review direction
Rebased on
release/v3.8.52at23a11484862b3bb589a55e85b00e4ac53ffeb234(2026-10-03 refresh). This preserves separate providers with a shared catalog. #13177 is stacked on this change and proposes full CLI-only consolidation; that direction still needs a maintainer decision.Validation
(external, cli)and(external, sdk-cli). The Antigravity CLI snapshot entries match.npm run lint, andgit diff --check: passed.The latest release's broader CI failures are tracked in #15306. Current-head CI has started; some checks remain pending. The former unused-ESLint-suppression and missing-Stryker-test-list failures no longer reproduce on this base.
The current CI Lint job stops at the dependency audit, and Docs Sync (Strict) reports translation drift for
docs/architecture/QUALITY_GATES.md. Both failures were independently reproduced on unmodified23a1148; they are separate from the passing local ESLint check.The merge-integrity skill-sync failure also reproduces on a pure archive of base
23a1148: onlyskills/omni-providers/SKILL.mdis stale. This inherited generated output is recorded separately from PR changes.