mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-21 09:01:47 -05:00
[GH-ISSUE #23781] issue: Recover full conversation history (reasoning + tools inputs/outputs) inside a tool #35601
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 @ccdv-ai on GitHub (Apr 16, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23781
Check Existing Issues
Installation Method
Pip Install
Open WebUI Version
0.8.12
Ollama Version (if applicable)
No response
Operating System
Ubuntu
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
I am using models capable of multi-step reasoning and tool use (Qwen 3.5 models). My workflow involves multiple tool calls sequentially within a single turn.
When the LLM executes a sequence of tools (e.g., Tool 1 → Tool 2 → Tool
n), Toolnrequires the data returned by Tool 1 or Tool 2 (history of the outputs). However, when inspecting the__messages__or__metadata__or__tools__arguments inside Tooln, the results/outputs of the previous tools are missing.As far as I remember, it was possible few months ago with a previous version (or maybe im missing something).
The full history of tool calls/outputs should be available.
Actual Behavior
The full history of tool calls/outputs is not available.
Steps to Reproduce
Tool_A(returns a string "Data from A") andTool_B(prints the content of__messages__).Tool_B.Logs & Screenshots
None
Additional Information
No response