From 44da50d0b3ba8ec66965c81236bba1a2dbd500f5 Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Wed, 4 Mar 2026 11:33:32 -0600 Subject: [PATCH 1/2] fix(chat): restrict to authenticated users only, fix overlay transparency --- apps/web/src/components/chat/Chat.tsx | 27 +++- apps/web/src/components/chat/ChatOverlay.tsx | 20 +-- apps/web/src/hooks/useChat.ts | 152 ++----------------- 3 files changed, 51 insertions(+), 148 deletions(-) diff --git a/apps/web/src/components/chat/Chat.tsx b/apps/web/src/components/chat/Chat.tsx index 8462989..4168c42 100644 --- a/apps/web/src/components/chat/Chat.tsx +++ b/apps/web/src/components/chat/Chat.tsx @@ -342,6 +342,31 @@ export const Chat = forwardRef(function Chat( )} {/* Input Area */} + {!user && ( +
+
+ + + + + Sign in to chat with Jarvis + +
+
+ )}
(function Chat(