+
+
+ {!expanded && (
+
+ {summary?.content
+ ? summary.content.replace(/\s+/g, ' ').trim()
+ : t('podChat.catchup.empty')}
+
+ )}
+
+
+ {expanded && summary?.content && (
+
{summary.content}
+ )}
+
+ );
+};
+
+export default V2CatchUpStrip;
diff --git a/frontend/src/v2/components/V2PodChat.tsx b/frontend/src/v2/components/V2PodChat.tsx
index 6daab399f..9f4d29a11 100644
--- a/frontend/src/v2/components/V2PodChat.tsx
+++ b/frontend/src/v2/components/V2PodChat.tsx
@@ -2,6 +2,7 @@ import React, {
useCallback, useEffect, useLayoutEffect, useMemo, useRef, useState,
} from 'react';
import V2Avatar from './V2Avatar';
+import V2CatchUpStrip from './V2CatchUpStrip';
import V2MessageBubble from './V2MessageBubble';
import {
UseV2PodDetailResult,
@@ -1126,6 +1127,8 @@ const V2PodChat: React.FC