Builds the selectable model options for a version dropdown: the live list
probed from the provider (or local Ollama server) when known, otherwise the
curated catalog suggestions, always keeping the saved model selectable even
when it is missing from the list (e.g. retired by the provider or removed
locally) so the dropdown never loses its current value.
Builds the selectable model options for a version dropdown: the live list probed from the provider (or local Ollama server) when known, otherwise the curated catalog suggestions, always keeping the saved model selectable even when it is missing from the list (e.g. retired by the provider or removed locally) so the dropdown never loses its current value.