Robin Waslander
d1b0f8e8e2
fix(google): resolve Gemini 3.1 models for all Google provider aliases ( #56567 )
...
The forward-compat resolver hardcoded 'google' as the provider ID for
template lookup, so alias providers (google-vertex, google-gemini-cli)
could not find matching templates. Pass the actual provider ID from the
runtime context and add a templateProviderId fallback for cross-provider
template resolution.
Also fix flash-lite prefix ordering — check 'gemini-3.1-flash-lite'
before 'gemini-3.1-flash' to prevent misclassification.
Add regression tests for pro, flash, and flash-lite across provider
aliases.
Fixes #36111
2026-03-28 19:59:14 +01:00
..
2026-03-29 01:15:16 +08:00
2026-03-28 06:11:13 +00:00
2026-03-28 02:00:22 +00:00
2026-03-27 23:47:04 +00:00
2026-03-28 05:53:07 +00:00
2026-03-28 09:19:27 +05:30
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-27 16:07:54 -05:00
2026-03-28 02:00:22 +00:00
2026-03-28 15:04:33 +05:30
2026-03-28 17:17:10 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:04:31 +00:00
2026-03-28 16:46:21 +05:30
2026-03-28 02:00:22 +00:00
2026-03-28 02:04:31 +00:00
2026-03-28 19:59:14 +01:00
2026-03-28 17:17:10 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 06:19:16 +00:00
2026-03-28 17:17:10 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:04:31 +00:00
2026-03-28 17:17:10 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 12:46:54 +00:00
2026-03-28 09:23:09 -04:00
2026-03-27 23:30:08 -05:00
2026-03-28 09:19:52 +05:30
2026-03-28 06:59:32 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:08:29 +00:00
2026-03-28 04:08:37 +00:00
2026-03-28 06:11:13 +00:00
2026-03-28 06:11:13 +00:00
2026-03-27 23:53:24 -05:00
2026-03-28 07:18:07 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 11:40:40 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 07:33:19 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-27 16:57:16 -05:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 17:17:10 +00:00
2026-03-28 17:17:10 +00:00
2026-03-28 12:56:27 +00:00
2026-03-27 23:29:42 -05:00
2026-03-28 02:00:22 +00:00
2026-03-27 16:05:22 -05:00
2026-03-28 11:36:59 +03:00
2026-03-28 17:17:10 +00:00
2026-03-28 02:25:28 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:04:31 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 15:04:33 +05:30
2026-03-28 02:00:22 +00:00
2026-03-28 06:52:06 +00:00
2026-03-28 05:42:46 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:00:22 +00:00
2026-03-28 02:12:05 +00:00
2026-03-27 21:33:14 -05:00