From 38a1dbd13a549967f4fe4f8895934810b2a4ebab Mon Sep 17 00:00:00 2001 From: TomuHirata Date: Thu, 28 Aug 2025 22:30:27 +0900 Subject: [PATCH] fix(databricks): include citations in reasoning content type --- litellm/types/llms/databricks.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/litellm/types/llms/databricks.py b/litellm/types/llms/databricks.py index 37151408161..112427c6b56 100644 --- a/litellm/types/llms/databricks.py +++ b/litellm/types/llms/databricks.py @@ -36,9 +36,10 @@ class DatabricksReasoningSummary(TypedDict): signature: str -class DatabricksReasoningContent(TypedDict): +class DatabricksReasoningContent(TypedDict, total=False): type: Literal["reasoning"] - summary: List[DatabricksReasoningSummary] + summary: Required[List[DatabricksReasoningSummary]] + citations: Optional[List[Dict[str, Any]]] AllDatabricksContentListValues = Union[