diff options
Diffstat (limited to 'src/ollama_web/static/app.js')
| -rw-r--r-- | src/ollama_web/static/app.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ollama_web/static/app.js b/src/ollama_web/static/app.js index 378e39f..54fb2e0 100644 --- a/src/ollama_web/static/app.js +++ b/src/ollama_web/static/app.js @@ -714,6 +714,17 @@ async function send() { waiting.textContent = ev.message || t("chat.processing"); assistantBody.appendChild(waiting); } + } else if (ev.type === "warning") { + gotError = true; + if (!placeholderCleared) { + assistantBody.innerHTML = ""; + placeholderCleared = true; + } + const span = document.createElement("span"); + span.className = "warning-msg"; + span.style.color = "#f0883e"; + span.textContent = ev.message || t("status.empty_response"); + assistantBody.appendChild(span); } else if (ev.type === "thinking") { if (!thinkingBody) thinkingBody = addThinkingBubble(assistantExtras); thinkingBody.textContent += ev.content; |
