From a4816fb9f0fb842efe351701c571deb72a7fb732 Mon Sep 17 00:00:00 2001 From: Srivatsa03 <180591884+Srivatsa03@users.noreply.github.com> Date: Sun, 11 Oct 2026 15:46:46 -0500 Subject: [PATCH] chore(budgets): type team_token_list_transactions as float map Match the sibling transaction maps and the _merged_entity_transactions return type so strict type-checking passes; values stay integral at runtime and the column is BIGINT. --- litellm/proxy/_types.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/_types.py b/litellm/proxy/_types.py index 17978256526..483d9485ec5 100644 --- a/litellm/proxy/_types.py +++ b/litellm/proxy/_types.py @@ -5114,7 +5114,7 @@ class DBSpendUpdateTransactions(TypedDict): team_list_transactions: dict[str, float] | None # cumulative token deltas per team, flushed to LiteLLM_TeamTable.tokens_used # alongside team_list_transactions (spend). Tokens budgets only apply to teams. - team_token_list_transactions: dict[str, int] | None + team_token_list_transactions: dict[str, float] | None team_member_list_transactions: dict[str, float] | None org_list_transactions: dict[str, float] | None org_member_list_transactions: ReadOnly[dict[str, float] | None]