storkit: merge 450_bug_web_ui_silently_swallows_chat_errors_including_oauth_login_link

This commit is contained in:
dave
2026-03-31 14:56:13 +00:00
parent 5f0680c6c1
commit 16f9722851
2 changed files with 45 additions and 0 deletions
+8
View File
@@ -413,6 +413,14 @@ export function Chat({
console.error("WebSocket error:", message);
setLoading(false);
setActivityStatus(null);
const markdownMessage = message.replace(
/(https?:\/\/[^\s]+)/g,
"[$1]($1)",
);
setMessages((prev) => [
...prev,
{ role: "assistant", content: markdownMessage },
]);
if (queuedMessagesRef.current.length > 0) {
const batch = queuedMessagesRef.current.map((item) => item.text);
queuedMessagesRef.current = [];