From 4bdcd92e41f07a816583e6c5883c987304557777 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Thu, 7 May 2026 13:57:02 -0700 Subject: [PATCH] fix(v2 managed agents ui): use non-null useRef generic to satisfy LegacyRef typing --- ui/litellm-dashboard/src/app/sessions/[sid]/view.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/litellm-dashboard/src/app/sessions/[sid]/view.tsx b/ui/litellm-dashboard/src/app/sessions/[sid]/view.tsx index c992e23e6b7..c8c06188f11 100644 --- a/ui/litellm-dashboard/src/app/sessions/[sid]/view.tsx +++ b/ui/litellm-dashboard/src/app/sessions/[sid]/view.tsx @@ -171,8 +171,8 @@ export default function SessionThreadView() { ); const [pendingMessageId, setPendingMessageId] = useState(null); - const messagesEndRef = useRef(null); - const scrollContainerRef = useRef(null); + const messagesEndRef = useRef(null); + const scrollContainerRef = useRef(null); // Only ASSISTANT messages count as "in flight". User messages from opencode // have no completed_at so they normalize as in_progress, but they're not @@ -563,8 +563,8 @@ interface MainPanelProps { handleSend: () => void; handleAbort: () => void; handleKeyDown: (e: React.KeyboardEvent) => void; - messagesEndRef: React.RefObject; - scrollContainerRef: React.RefObject; + messagesEndRef: React.RefObject; + scrollContainerRef: React.RefObject; pendingMessageId: string | null; }