From f672965efb92bbf5178338634b495ab9b9a490d8 Mon Sep 17 00:00:00 2001 From: YouHaveTrouble Date: Sun, 8 Mar 2026 14:45:10 +0100 Subject: [PATCH] don't display thinking time when thinking mode is not enabled --- src/pages/index.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/index.astro b/src/pages/index.astro index b0e7f5c..f569990 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -126,13 +126,13 @@ const description = "An AI that responds with 'Huh'."; if (options.thinkingMode && messagesContainer?.firstElementChild) { messagesContainer.removeChild(messagesContainer.firstElementChild); } - addMessage("HmmAI", generateResponse(), randomDelay / 1000); + addMessage("HmmAI", generateResponse(), options.thinkingMode ? randomDelay / 1000 : undefined); messageInput.disabled = false; messageInput.focus(); }, randomDelay); }); - function addMessage(sender: string, text: string, thinkingTime?: number) { + function addMessage(sender: string, text: string, thinkingTime: number | undefined = undefined) { if (!messageTemplate) return; const messageElement = document.importNode(messageTemplate.content, true); messageElement.querySelector('.sender')!.textContent = sender;