diff --git a/internal/registry/model_updater.go b/internal/registry/model_updater.go index 4c398fb14..8025f0839 100644 --- a/internal/registry/model_updater.go +++ b/internal/registry/model_updater.go @@ -190,8 +190,8 @@ func fetchModelsFromRemote(ctx context.Context) (*staticModelsJSON, string) { } // detectChangedProviders compares two model catalogs and returns provider names -// whose model definitions differ. Codex tiers (free/team/plus/pro) are grouped -// under a single "codex" provider. +// whose model definitions differ. Gemini changes affect both Gemini protocols, +// while Codex tiers (free/team/plus/pro) are grouped under one "codex" provider. func detectChangedProviders(oldData, newData *staticModelsJSON) []string { if oldData == nil || newData == nil { return nil @@ -206,6 +206,7 @@ func detectChangedProviders(oldData, newData *staticModelsJSON) []string { sections := []section{ {"claude", oldData.Claude, newData.Claude}, {"gemini", oldData.Gemini, newData.Gemini}, + {"gemini-interactions", oldData.Gemini, newData.Gemini}, {"vertex", oldData.Vertex, newData.Vertex}, {"aistudio", oldData.AIStudio, newData.AIStudio}, {"codex", oldData.CodexFree, newData.CodexFree},