mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-15 21:19:39 -05:00
[GH-ISSUE #23988] issue: __event_emitter__ pipe field is not set for subsequent requests after tool calls #90880
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 @moritzderallerechte on GitHub (Apr 22, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23988
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.9.1
Ollama Version (if applicable)
No response
Operating System
Ubuntu
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
Using a pipe, when a model calls tools from OWUI and the generation is continued afterwards, the subsequent calls to the pipe(...) function should have the event_emitter field set like usual.
Actual Behavior
The event_emitter field is None after the first tool call.
Steps to Reproduce
Logs & Screenshots
Below is a shortened log of a pipe function that does
logger.info(f"__event_emitter__: {__event_emitter__}")at the very beginning.
Additional Information
This issue did not exists in v0.8.12
@tjbck commented on GitHub (Apr 24, 2026):
Addressed in dev.