Commit Graph

9 Commits

Author SHA1 Message Date
Sehoon Shon
4cee7e83c4 Do not fallback for manual models (#84)
* Update display name for alias model

* fix tests
2025-12-16 13:37:08 -08:00
Adam Weidman
af94beea11 FEAT: Add availabilityService (#81)
* auto and fallback work

* test fixes

* fixes

* Show model dialog even if there's no more fallback option

* fix tests

* fix failing test

* disable showInDialog for model in settings

* revert package-lock.json

* remove dup line

---------

Co-authored-by: Sehoon Shon <sshon@google.com>
2025-12-16 13:26:58 -08:00
Adam Weidman
4b3d858f31 feat: reset availabilityService on /auth 2025-12-16 13:25:49 -08:00
Sehoon Shon
17bf02b901 Update models menu dialog to support manual model selection and group… (#80)
* Update models menu dialog to support manual model selection and group by model family

* fix tests

* update codebase investigator model setting

* fix test

* fix test

* update generated golden file

* regenerate scheme and doc for settings

* use Preview Auto if previewFeatures is set to true
2025-12-16 13:23:57 -08:00
Adam Weidman
8f4f8baa81 feat(modelAvailabilityService): integrate model availability service into backend logic (#14470) 2025-12-08 14:44:34 +00:00
Adam Weidman
b4df7e351b feat(core): enhance availability routing with wrapped fallback and single-model policies (#13874) 2025-12-01 20:41:06 +00:00
Adam Weidman
87edeb4e32 feat(core): implement towards policy-driven model fallback mechanism (#13781) 2025-11-26 20:36:42 +00:00
Adam Weidman
87712a0a7c feat(model-availability): introduce ModelPolicy and PolicyCatalog (#13751) 2025-11-24 23:08:10 +00:00
Adam Weidman
aeffa2a460 feat(core): add modelAvailabilityService for managing and tracking model health (#13426) 2025-11-21 16:54:16 +00:00