From 76623c28a009248c5672f8d52aecd6c3d3f385d1 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 21 May 2026 02:56:42 +0000 Subject: [PATCH] router: clarify shared backend mode preservation flow Add a blank line and a brief comment before the _backend_alias_cost assignment to make it clear that registration runs unconditionally after the optional mode-preservation mutation. Co-authored-by: Yassin Kortam --- litellm/router.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litellm/router.py b/litellm/router.py index 1ad36049c4d..29025ad1437 100644 --- a/litellm/router.py +++ b/litellm/router.py @@ -7808,6 +7808,8 @@ class Router: _deployment_mode, ) _shared_model_info["mode"] = _existing_shared_mode + + # Always register the (possibly mode-preserved) shared backend info. _backend_alias_cost = {_model_name: _shared_model_info} if "responses/" in _model_name: _stripped_model_name = _model_name.replace("responses/", "")