From 00421d5824f29d3d7d9fde38110e9aaf9e8aa681 Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Mon, 29 Sep 2025 14:24:08 +0200 Subject: [PATCH] fix: ChatMessage story fix --- .../src/stories/ChatMessage.stories.svelte | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/tools/server/webui/src/stories/ChatMessage.stories.svelte b/tools/server/webui/src/stories/ChatMessage.stories.svelte index e38de12997298..c6377e23cb6fd 100644 --- a/tools/server/webui/src/stories/ChatMessage.stories.svelte +++ b/tools/server/webui/src/stories/ChatMessage.stories.svelte @@ -220,6 +220,11 @@ args={{ message: streamingThinkMessage }} + parameters={{ + test: { + timeout: 30000 + } + }} asChild play={async () => { // Phase 1: Stream reasoning content @@ -232,7 +237,7 @@ for (let i = 0; i < thinkingContent.length; i++) { currentContent += thinkingContent[i]; streamingThinkMessage.content = currentContent; - await new Promise((resolve) => setTimeout(resolve, 20)); + await new Promise((resolve) => setTimeout(resolve, 5)); } // Close the thinking block @@ -247,7 +252,7 @@ for (let i = 0; i < responseContent.length; i++) { currentContent += responseContent[i]; streamingThinkMessage.content = currentContent; - await new Promise((resolve) => setTimeout(resolve, 30)); + await new Promise((resolve) => setTimeout(resolve, 10)); } streamingThinkMessage.timestamp = Date.now(); @@ -263,6 +268,11 @@ args={{ message: streamingBracketMessage }} + parameters={{ + test: { + timeout: 30000 + } + }} asChild play={async () => { // Phase 1: Stream [THINK] reasoning content @@ -275,7 +285,7 @@ for (let i = 0; i < thinkingContent.length; i++) { currentContent += thinkingContent[i]; streamingBracketMessage.content = currentContent; - await new Promise((resolve) => setTimeout(resolve, 25)); + await new Promise((resolve) => setTimeout(resolve, 5)); } // Close the thinking block @@ -290,7 +300,7 @@ for (let i = 0; i < responseContent.length; i++) { currentContent += responseContent[i]; streamingBracketMessage.content = currentContent; - await new Promise((resolve) => setTimeout(resolve, 30)); + await new Promise((resolve) => setTimeout(resolve, 10)); } streamingBracketMessage.timestamp = Date.now();