From 771105a5b2f30a958112f54804d76b96445709a0 Mon Sep 17 00:00:00 2001 From: Faisal Amir Date: Wed, 18 Jun 2025 12:35:42 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9Bfix:=20handle=20NaN=20value=20token?= =?UTF-8?q?speed=20(#5339)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-app/src/containers/TokenSpeedIndicator.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/web-app/src/containers/TokenSpeedIndicator.tsx b/web-app/src/containers/TokenSpeedIndicator.tsx index 74f277f70..ea9f91be0 100644 --- a/web-app/src/containers/TokenSpeedIndicator.tsx +++ b/web-app/src/containers/TokenSpeedIndicator.tsx @@ -12,8 +12,8 @@ export const TokenSpeedIndicator = ({ streaming, }: TokenSpeedIndicatorProps) => { const { tokenSpeed } = useAppState() - const persistedTokenSpeed = (metadata?.tokenSpeed as { tokenSpeed: number }) - ?.tokenSpeed + const persistedTokenSpeed = + (metadata?.tokenSpeed as { tokenSpeed: number })?.tokenSpeed || 0 const nonStreamingAssistantParam = typeof metadata?.assistant === 'object' && @@ -30,7 +30,9 @@ export const TokenSpeedIndicator = ({ {Math.round( - streaming ? toNumber(tokenSpeed?.tokenSpeed) : persistedTokenSpeed + streaming + ? toNumber(tokenSpeed?.tokenSpeed) + : toNumber(persistedTokenSpeed) )}  tokens/sec