From be7734d726bfdea71155fbb144b61e01e2a7cc83 Mon Sep 17 00:00:00 2001 From: yucheng Date: Tue, 29 Sep 2026 12:11:44 +0000 Subject: [PATCH] fix(otel): read auth phase span opt-in headers via safe accessor Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- litellm/proxy/auth/user_api_key_auth.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/auth/user_api_key_auth.py b/litellm/proxy/auth/user_api_key_auth.py index 6ad3c611efb..18bd7ef9a2d 100644 --- a/litellm/proxy/auth/user_api_key_auth.py +++ b/litellm/proxy/auth/user_api_key_auth.py @@ -3333,7 +3333,7 @@ async def user_api_key_auth( with ( phase_span( f"auth {route}", - redact_content=request_opts_into_message_redaction(request.headers, request_data), + redact_content=request_opts_into_message_redaction(_safe_get_request_headers(request), request_data), ), spend_counter_batch_scope(_spend_counter_redis_cache()), ):