From 155532085b01a3836fa94d7080ec8e41f5ac6c6c Mon Sep 17 00:00:00 2001 From: Sameer Kankute Date: Wed, 17 Dec 2025 12:51:46 +0530 Subject: [PATCH] Add allm_passthrough_route in _get_pre_call_type --- litellm/proxy/common_request_processing.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/litellm/proxy/common_request_processing.py b/litellm/proxy/common_request_processing.py index 8637bc88c57..f798d218f1d 100644 --- a/litellm/proxy/common_request_processing.py +++ b/litellm/proxy/common_request_processing.py @@ -885,14 +885,16 @@ class ProxyBaseLLMRequestProcessing: @staticmethod def _get_pre_call_type( - route_type: Literal["acompletion", "aembedding", "aresponses"], - ) -> Literal["completion", "embeddings", "responses"]: + route_type: Literal["acompletion", "aembedding", "aresponses", "allm_passthrough_route"], + ) -> Literal["completion", "embeddings", "responses", "allm_passthrough_route"]: if route_type == "acompletion": return "completion" elif route_type == "aembedding": return "embeddings" elif route_type == "aresponses": return "responses" + elif route_type == "allm_passthrough_route": + return "allm_passthrough_route" ######################################################### # Proxy Level Streaming Data Generator