FWIW I’m thinking about this one. No strong feelings either way, it just doesn’t seem ideal to mess with the models list on client-side, the LiteLLM extraction of providers does more than just a slice. It also excludes fake providers, and I don’t know if this does.
Also, separately, do we want a full list? I do think we need OpenRouter, so maybe the verified models list can be extended, but idk about the full list because it’s, well, a bit unweildy… and of course the user can always write it in Advanced