diff --git a/apps/web/src/components/ChatView.tsx b/apps/web/src/components/ChatView.tsx
index d75143528..a8da60411 100644
--- a/apps/web/src/components/ChatView.tsx
+++ b/apps/web/src/components/ChatView.tsx
@@ -207,9 +207,10 @@ const extendReplacementRangeForTrailingSpace = (
interface ChatViewProps {
threadId: ThreadId;
+ tabBar?: React.ReactNode;
}
-export default function ChatView({ threadId }: ChatViewProps) {
+export default function ChatView({ threadId, tabBar }: ChatViewProps) {
const threads = useStore((store) => store.threads);
const projects = useStore((store) => store.projects);
const markThreadVisited = useStore((store) => store.markThreadVisited);
@@ -3625,6 +3626,8 @@ export default function ChatView({ threadId }: ChatViewProps) {
/>
+ {tabBar}
+
{/* Error banner */}
- {tabBar}
-
+
- {tabBar}
-
+
{shouldRenderDiffContent ? : null}