mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #16833] issue: OpenWebUI executes user tools only if browser window is visible #18064
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 @semyonc on GitHub (Aug 22, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16833
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.6.25
Ollama Version (if applicable)
No response
Operating System
all
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
The
chat_event_handlerinlayout.svetleexecutes user tools only if browser window is visible.It checks if
document.visibility !== 'visible'then user tool is not called.Actual Behavior
The tools should work if browser window is not visible
Steps to Reproduce
Already explained
Logs & Screenshots
No
Additional Information
No response
@rgaricano commented on GitHub (Aug 22, 2025):
Tools that are added in user space are client side executed, then is browser managed & depend how the browser manage the background tasks, tabs,...
@tjbck commented on GitHub (Aug 26, 2025):
Intended behaviour, you can use admin tool server connections.