diff --git a/src/components/conversations/conversation-detail-panel.tsx b/src/components/conversations/conversation-detail-panel.tsx index 25b05e8..6ad7d99 100644 --- a/src/components/conversations/conversation-detail-panel.tsx +++ b/src/components/conversations/conversation-detail-panel.tsx @@ -570,6 +570,7 @@ const ConversationTabView = memo(function ConversationTabView({ const messageListNode = ( - + {isThinking ? ( {t("thinking")} ) : ( diff --git a/src/components/message/message-list-view.tsx b/src/components/message/message-list-view.tsx index 936f91f..6ecf13d 100644 --- a/src/components/message/message-list-view.tsx +++ b/src/components/message/message-list-view.tsx @@ -24,12 +24,13 @@ import { buildPlanKey, extractLatestPlanEntriesFromMessages, } from "@/lib/agent-plan" -import type { ConnectionStatus, SessionStats } from "@/lib/types" +import type { AgentType, ConnectionStatus, SessionStats } from "@/lib/types" import { VirtualizedMessageThread } from "@/components/message/virtualized-message-thread" import { useStickToBottomContext } from "use-stick-to-bottom" interface MessageListViewProps { conversationId: number + agentType: AgentType connStatus?: ConnectionStatus | null isActive?: boolean sendSignal?: number @@ -128,6 +129,7 @@ const AutoScrollOnSend = memo(function AutoScrollOnSend({ export function MessageListView({ conversationId, + agentType, connStatus, isActive = true, sendSignal = 0, @@ -309,6 +311,7 @@ export function MessageListView({ {liveMessage && connStatus === "prompting" && ( )}