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>
This commit is contained in:
mateo 2026-10-11 06:35:45 +00:00
parent 4a93216a3a
commit 0fe1ce0e97

View file

@ -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)