diff --git a/litellm/proxy/pass_through_endpoints/llm_provider_handlers/anthropic_passthrough_logging_handler.py b/litellm/proxy/pass_through_endpoints/llm_provider_handlers/anthropic_passthrough_logging_handler.py index e70d6cb7fca..56766134fd3 100644 --- a/litellm/proxy/pass_through_endpoints/llm_provider_handlers/anthropic_passthrough_logging_handler.py +++ b/litellm/proxy/pass_through_endpoints/llm_provider_handlers/anthropic_passthrough_logging_handler.py @@ -218,6 +218,9 @@ class AnthropicPassthroughLoggingHandler: logging_obj=litellm_logging_obj, ) + # Add complete_streaming_response to kwargs so callbacks like Langfuse can access it + kwargs["complete_streaming_response"] = complete_streaming_response + return { "result": complete_streaming_response, "kwargs": kwargs,