diff --git a/src/pages/dashboard/ask.tsx b/src/pages/dashboard/ask.tsx index 67cadb1..c54ac0c 100644 --- a/src/pages/dashboard/ask.tsx +++ b/src/pages/dashboard/ask.tsx @@ -75,9 +75,7 @@ export default function AskQuestion() { setChat(null); setMessages([]); setError(null); - // Generate a temporary ID for the new chat - const tempId = 'temp-' + Date.now(); - navigate(`/dashboard/ask/${tempId}`); + navigate('/dashboard/ask?new=true', { replace: true }); }; const generateChatTitle = (message: string) => { @@ -239,7 +237,7 @@ export default function AskQuestion() { className="flex-1 overflow-y-auto scroll-smooth" onScroll={handleScroll} > - {!isLoadingChat && messages.length === 0 ? ( + {!isLoadingChat && messages.length === 0 && !loading ? (

What can I help with?