Skip to content

test(antigravity): align catalog tests with #8013/#8123 model realignment (base-red slice 3) - #8257

Merged
diegosouzapw merged 2 commits into
release/v3.8.49from
fix/candidate-transparency
Jul 26, 2026
Merged

diegosouzapw merged 2 commits into
release/v3.8.49from
fix/candidate-transparency

Conversation

@diegosouzapw

Copy link
Copy Markdown
Collaborator

Cluster: antigravity catalog realignment drift (base-red slice 3)

Terceiro slice (após #8254, #8256). Test-only — a lógica de candidatos e o catálogo estático estão corretos; dois arquivos de teste referenciavam model IDs que #8013 (align official clients / callable catalog) e #8123 (discover live AGY models) renomearam/retiraram de propósito.

Fixes

  • auto-combo-credentialed-model-pool (4 testes, arquivo 0/4→4/4): claude-sonnet-5→claude-sonnet-4-6 e o tier gemini-3.5-flash-{low,medium,high}→gemini-3.6-flash-{low,medium,high}. IDs verificados empiricamente contra o conjunto real de candidatos de createVirtualAutoCombo. Wildcard de exclusão e asserts de transparência por-conta mantêm a intenção.
  • T31 static-catalog: gemini-3-pro-preview foi retirado por refactor(antigravity): align official clients and callable catalog #8013 → passa a assertar o top flash tier client-visible atual (gemini-3.6-flash-high) + sua ausência.

Validação

  • auto-combo-credentialed-model-pool 4/4
  • t31-t33-t34-t38-model-specs 8/8 (T33/T34/T38 intactos)
  • Pre-commit verde

Probe Test added 2 commits July 26, 2026 11:06
…lignment

Base-red slice 3. Two test files referenced antigravity model IDs that
models) intentionally renamed/retired — the candidate builder and static catalog
are correct; the tests were stale.

- auto-combo-credentialed-model-pool: claude-sonnet-5 -> claude-sonnet-4-6 and the
  gemini-3.5-flash-{low,medium,high} tier -> gemini-3.6-flash-{low,medium,high}
  (verified against the live createVirtualAutoCombo candidate set); the exclusion
  wildcard and per-account transparency assertions are unchanged in intent.
- T31 static-catalog: gemini-3-pro-preview was retired by #8013, so assert the
  current client-visible top flash tier (gemini-3.6-flash-high) plus its absence.

Test-only. Validated: auto-combo-credentialed-model-pool 4/4, the T31/T33/T34/T38
model-specs file 8/8.
… agy alias

Same #8013 realignment as this PR: `getModelInfo` resolves the stored `agy/…` alias
target to its canonical provider id `antigravity` (ALIAS_TO_PROVIDER_ID). The stored
alias STRING stays `agy/gemini-pro-agent`; only the resolved `provider` is now
`antigravity`, not `agy`. Test updated to match. 6/0.
@diegosouzapw
diegosouzapw force-pushed the fix/candidate-transparency branch from 006c2ca to c61065d Compare July 26, 2026 14:06
@diegosouzapw
diegosouzapw merged commit e4cd478 into release/v3.8.49 Jul 26, 2026
10 checks passed
@diegosouzapw
diegosouzapw deleted the fix/candidate-transparency branch July 28, 2026 06:47
HouMinXi pushed a commit to HouMinXi/OmniRoute that referenced this pull request Aug 2, 2026
…eaper-inference#8123 model realignment (base-red slice 3) (cheaper-inference#8257)

* test(antigravity): align catalog tests with the cheaper-inference#8013/cheaper-inference#8123 model realignment

Base-red slice 3. Two test files referenced antigravity model IDs that
models) intentionally renamed/retired — the candidate builder and static catalog
are correct; the tests were stale.

- auto-combo-credentialed-model-pool: claude-sonnet-5 -> claude-sonnet-4-6 and the
  gemini-3.5-flash-{low,medium,high} tier -> gemini-3.6-flash-{low,medium,high}
  (verified against the live createVirtualAutoCombo candidate set); the exclusion
  wildcard and per-account transparency assertions are unchanged in intent.
- T31 static-catalog: gemini-3-pro-preview was retired by cheaper-inference#8013, so assert the
  current client-visible top flash tier (gemini-3.6-flash-high) plus its absence.

Test-only. Validated: auto-combo-credentialed-model-pool 4/4, the T31/T33/T34/T38
model-specs file 8/8.

* test(model-alias-seed): expect canonical antigravity provider for the agy alias

Same cheaper-inference#8013 realignment as this PR: `getModelInfo` resolves the stored `agy/…` alias
target to its canonical provider id `antigravity` (ALIAS_TO_PROVIDER_ID). The stored
alias STRING stays `agy/gemini-pro-agent`; only the resolved `provider` is now
`antigravity`, not `agy`. Test updated to match. 6/0.

---------

Co-authored-by: Probe Test <probe@example.com>
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
…eaper-inference#8123 model realignment (base-red slice 3) (cheaper-inference#8257)

* test(antigravity): align catalog tests with the cheaper-inference#8013/cheaper-inference#8123 model realignment

Base-red slice 3. Two test files referenced antigravity model IDs that
models) intentionally renamed/retired — the candidate builder and static catalog
are correct; the tests were stale.

- auto-combo-credentialed-model-pool: claude-sonnet-5 -> claude-sonnet-4-6 and the
  gemini-3.5-flash-{low,medium,high} tier -> gemini-3.6-flash-{low,medium,high}
  (verified against the live createVirtualAutoCombo candidate set); the exclusion
  wildcard and per-account transparency assertions are unchanged in intent.
- T31 static-catalog: gemini-3-pro-preview was retired by cheaper-inference#8013, so assert the
  current client-visible top flash tier (gemini-3.6-flash-high) plus its absence.

Test-only. Validated: auto-combo-credentialed-model-pool 4/4, the T31/T33/T34/T38
model-specs file 8/8.

* test(model-alias-seed): expect canonical antigravity provider for the agy alias

Same cheaper-inference#8013 realignment as this PR: `getModelInfo` resolves the stored `agy/…` alias
target to its canonical provider id `antigravity` (ALIAS_TO_PROVIDER_ID). The stored
alias STRING stays `agy/gemini-pro-agent`; only the resolved `provider` is now
`antigravity`, not `agy`. Test updated to match. 6/0.

---------

Co-authored-by: Probe Test <probe@example.com>
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