From c762fd4e4c181895a5b6b51cf0eebf6e610102de Mon Sep 17 00:00:00 2001 From: "ellipsis-dev[bot]" <65095814+ellipsis-dev[bot]@users.noreply.github.com> Date: Thu, 27 Mar 2025 03:14:46 +0000 Subject: [PATCH] address comments left by @cryptobrains on #2472 (Feat: automatic retry for Gemini 2.5 Pro 503 Server Busy error (#2471)); --- webview-ui/src/components/chat/ChatRow.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/webview-ui/src/components/chat/ChatRow.tsx b/webview-ui/src/components/chat/ChatRow.tsx index 08027aca83..59b3148f1c 100644 --- a/webview-ui/src/components/chat/ChatRow.tsx +++ b/webview-ui/src/components/chat/ChatRow.tsx @@ -184,6 +184,7 @@ export const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifi // For now, reset if the message timestamp changes. return () => { // Cleanup if needed, potentially reset retryAttempted if component unmounts or message changes significantly + setRetryAttempted(false) } }, [apiRequestFailedMessage, apiReqStreamingFailedMessage, isLast, message.ts, retryAttempted])