From 55e1c498ede58ec901e71ee67665bc85ce8c42a0 Mon Sep 17 00:00:00 2001 From: Eric Hare Date: Mon, 8 Dec 2025 08:52:30 -0800 Subject: [PATCH] fix: Setup option inaccessible by available --- frontend/components/layout-wrapper.tsx | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/frontend/components/layout-wrapper.tsx b/frontend/components/layout-wrapper.tsx index 08eea73d..dbaf42da 100644 --- a/frontend/components/layout-wrapper.tsx +++ b/frontend/components/layout-wrapper.tsx @@ -15,6 +15,7 @@ import { } from "@/components/provider-health-banner"; import { TaskNotificationMenu } from "@/components/task-notification-menu"; import { useAuth } from "@/contexts/auth-context"; +import { useChat } from "@/contexts/chat-context"; import { useKnowledgeFilter } from "@/contexts/knowledge-filter-context"; import { useTask } from "@/contexts/task-context"; import { cn } from "@/lib/utils"; @@ -27,6 +28,7 @@ export function LayoutWrapper({ children }: { children: React.ReactNode }) { const { isMenuOpen } = useTask(); const { isPanelOpen } = useKnowledgeFilter(); const { isLoading, isAuthenticated, isNoAuthMode } = useAuth(); + const { isOnboardingComplete } = useChat(); // List of paths that should not show navigation const authPaths = ["/login", "/auth/callback"]; @@ -91,17 +93,17 @@ export function LayoutWrapper({ children }: { children: React.ReactNode }) { isOpen={isDoclingUnhealthy} className="w-full" > - + + + {settings?.edited && isOnboardingComplete && ( + + - {settings?.edited && ( - - - - )} + )} {children}