From 0fe1ce0e974bcb8a456687197aff53ac9df3afb8 Mon Sep 17 00:00:00 2001 From: mateo Date: Sun, 11 Oct 2026 06:35:45 +0000 Subject: [PATCH] fix(proxy): keep /model/info routing group rows inside the basedpyright ceiling Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- litellm/proxy/proxy_server.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 740259775ee..d8ada7441f2 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -16400,9 +16400,8 @@ async def model_info_v1( # when v1 resolved models only via public model_name strings. all_models: list[dict] = copy.deepcopy(llm_router.model_list) alias_models: Final = copy.deepcopy(llm_router.get_model_list_from_model_alias()) - all_models.extend(alias_models) - routing_group_models: Final = copy.deepcopy(llm_router.get_model_list_from_routing_groups()) - all_models.extend(routing_group_models) + routing_group_models: Final = copy.deepcopy(list(llm_router.get_model_list_from_routing_groups())) + all_models.extend([*alias_models, *routing_group_models]) all_models = expand_wildcard_deployments_for_model_info(all_models)