This commit is contained in:
PRABHU KIRAN VANDRANKI 2026-10-31 15:35:35 +09:00 • committed by GitHub
commit ef3fb355eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -5298,8 +5298,14 @@ class Router(DeprecatedRouterMembers):
if credential_name:
credential_tag: Final = f"Credential: {credential_name}"
existing_tags = kwargs[metadata_variable_name].get("tags") or []
if credential_tag not in existing_tags:
existing_tags.append(credential_tag)
# Strip Credential: tags from any previous deployment attempt so they
# do not leak into fallback routing tag checks (fixes #25276).
existing_tags = [
t
for t in existing_tags
if not (isinstance(t, str) and t.startswith("Credential: "))
]
existing_tags.append(credential_tag)
kwargs[metadata_variable_name]["tags"] = existing_tags
from litellm.llms.github_copilot.per_user_auth import (