From 1f1ad1086fb1c139488df07254047d103b3e67c4 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Tue, 14 Apr 2026 18:20:44 -0700 Subject: [PATCH] fix(ui/usage): subtract cache tokens from Input Tokens summary card to avoid double-counting --- .../src/components/UsagePage/components/UsagePageView.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/components/UsagePage/components/UsagePageView.tsx b/ui/litellm-dashboard/src/components/UsagePage/components/UsagePageView.tsx index 1495c7d3e5b..69b29564d83 100644 --- a/ui/litellm-dashboard/src/components/UsagePage/components/UsagePageView.tsx +++ b/ui/litellm-dashboard/src/components/UsagePage/components/UsagePageView.tsx @@ -641,7 +641,12 @@ const UsagePage: React.FC = ({ teams, organizations }) => { Input Tokens - {userSpendData.metadata?.total_prompt_tokens?.toLocaleString() || 0} + {Math.max( + 0, + (userSpendData.metadata?.total_prompt_tokens || 0) - + (userSpendData.metadata?.total_cache_read_input_tokens || 0) - + (userSpendData.metadata?.total_cache_creation_input_tokens || 0) + ).toLocaleString()}