From 086e80ef837f6064a5a8c6ba75bc78be403bfa9b Mon Sep 17 00:00:00 2001 From: yuneng-jiang Date: Fri, 5 Dec 2025 17:01:37 -0800 Subject: [PATCH] Define generic_api types --- litellm/proxy/_types.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/_types.py b/litellm/proxy/_types.py index 964c6c4e404..978585665f6 100644 --- a/litellm/proxy/_types.py +++ b/litellm/proxy/_types.py @@ -2577,7 +2577,13 @@ class AllCallbacks(LiteLLMPydanticObjectBase): custom_callback_api: CallbackOnUI = CallbackOnUI( litellm_callback_name="custom_callback_api", - litellm_callback_params=["GENERIC_LOGGER_ENDPOINT", "GENERIC_LOGGER_HEADER"], + litellm_callback_params=["GENERIC_LOGGER_ENDPOINT", "GENERIC_LOGGER_HEADERS"], + ui_callback_name="Custom Callback API", + ) + + generic_api: CallbackOnUI = CallbackOnUI( + litellm_callback_name="generic_api", + litellm_callback_params=["GENERIC_LOGGER_ENDPOINT", "GENERIC_LOGGER_HEADERS"], ui_callback_name="Custom Callback API", )