diff --git a/src/components/conversations/conversation-detail-panel.tsx b/src/components/conversations/conversation-detail-panel.tsx
index 1a09997..83080c9 100644
--- a/src/components/conversations/conversation-detail-panel.tsx
+++ b/src/components/conversations/conversation-detail-panel.tsx
@@ -1433,13 +1433,21 @@ export function ConversationDetailPanel() {
className="relative h-full min-h-0 overflow-hidden"
onPointerDown={handleContextMenuTriggerPointerDown}
>
- {canTile ? (
-
- {tabElements}
-
- ) : (
- tabElements
- )}
+ {/* Stable wrapper across canTile flip — otherwise sibling tabs remount and a live streaming response is torn down. */}
+
+
+ {tabElements}
+
+