diff --git a/frontend/app/layout.tsx b/frontend/app/layout.tsx index 8f8a108..80c3c72 100644 --- a/frontend/app/layout.tsx +++ b/frontend/app/layout.tsx @@ -31,7 +31,7 @@ export default function RootLayout({ lang="en" className={cn("dark", "h-full", "antialiased", geistSans.variable, geistMono.variable, "font-sans", inter.variable)} > - {children} + {children} ); } diff --git a/frontend/components/chat/chat-panel.tsx b/frontend/components/chat/chat-panel.tsx index e947f17..8e13bb8 100644 --- a/frontend/components/chat/chat-panel.tsx +++ b/frontend/components/chat/chat-panel.tsx @@ -32,8 +32,8 @@ type ChatMessage = const HEADING = "Which patient would you like to look up?"; -// Strict trigger: only `/patient ` pulls up records. -const PATIENT_COMMAND = /^\/patient\s+(\S+)$/i; +// Trigger: `/patient 10293` or just `/10293` pulls up records. +const PATIENT_COMMAND = /^\/(?:patient\s+)?(\d+)$/i; export function ChatPanel() { const [messages, setMessages] = useState([]);