mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #22970] issue: No loading indicator between tool call completion and LLM response, making it appear as if the response has stopped #58522
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ShirasawaSama on GitHub (Mar 24, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/22970
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.8.10
Ollama Version (if applicable)
No response
Operating System
MacOS 26
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
After tool calls complete and before the LLM starts streaming, there should be a visible loading/processing indicator (e.g., a spinner, a pulsing dots animation, or a "Generating response..." status message) to clearly communicate to the user that the system is still working and waiting for the LLM response.
Actual Behavior
Once the tool call finishes, the UI renders the tool results (e.g., "Retrieved 9 sources" with citation icons) but then shows nothing — no spinner, no animation, no status text. The input box appears ready for new input. The user has no way to tell whether the system is still processing or has silently failed/stopped. This leads to confusion, especially when the wait time is long (15+ seconds).
Steps to Reproduce
Logs & Screenshots
There are no status updates here for 15 seconds.
Additional Information
No response
@ctcanbol commented on GitHub (Mar 24, 2026):
I'm also having problems because of this behavior, users sometimes assumes the conversation stuck. Tried to solve it using a filter, but still not covering all the scenarios that causes this.
@tjbck commented on GitHub (Apr 1, 2026):
Intended behaviour, open to discussion.