[GH-ISSUE #21604] feat: Collapsible menu for consecutives tool calls and thinking blocks #19533

Closed
opened 2026-04-20 02:00:34 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @smoab on GitHub (Feb 19, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/21604

Check Existing Issues

  • I have searched for all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.

Verify Feature Scope

  • I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions.

Problem Description

When the model invokes lots of tools / use interleaved thinking -deep research scenario- , it clutters the UI with lots of thought for <n> seconds / View result from <tool_name> menus as the screenshot shows. It make legibility of the actual response -especially if the response is one-liner- much harder

Image

Desired Solution you'd like

Combine the consecutive tool calls / thinking blocks into a parent collapsible menu , the label of this menu might be something like called [tool1_name, tool2_name ... etc] and thought for [combined thinking seconds]. When the user clicks on this parent collapsible menu it open the current UI , with the individual tool calls and thinking blocks as currently implemented. This solution address the readability concerns without sacrificing the observability of the model behaviour.

Alternatives Considered

No response

Additional Context

No response

Originally created by @smoab on GitHub (Feb 19, 2026). Original GitHub issue: https://github.com/open-webui/open-webui/issues/21604 ### Check Existing Issues - [x] I have searched for all existing **open AND closed** issues and discussions for similar requests. I have found none that is comparable to my request. ### Verify Feature Scope - [x] I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions. ### Problem Description When the model invokes lots of tools / use interleaved thinking -deep research scenario- , it clutters the UI with lots of `thought for <n> seconds` / `View result from <tool_name>` menus as the screenshot shows. It make legibility of the actual response -especially if the response is one-liner- much harder <img width="396" height="769" alt="Image" src="https://github.com/user-attachments/assets/659f5d6a-6d65-4071-ba54-39d577ff09e2" /> ### Desired Solution you'd like Combine the consecutive tool calls / thinking blocks into a parent collapsible menu , the label of this menu might be something like `called [tool1_name, tool2_name ... etc] and thought for [combined thinking seconds]`. When the user clicks on this parent collapsible menu it open the current UI , with the individual tool calls and thinking blocks as currently implemented. This solution address the readability concerns without sacrificing the observability of the model behaviour. ### Alternatives Considered _No response_ ### Additional Context _No response_
Author
Owner

@austinbaccus commented on GitHub (Mar 13, 2026):

I'm getting something similar with qwen3.5:9b

Image
<!-- gh-comment-id:4057958478 --> @austinbaccus commented on GitHub (Mar 13, 2026): I'm getting something similar with qwen3.5:9b <img width="348" height="608" alt="Image" src="https://github.com/user-attachments/assets/10980654-0a66-4a29-b2e8-d345a77cd19a" />
Author
Owner

@tjbck commented on GitHub (Mar 25, 2026):

Addressed in dev.

<!-- gh-comment-id:4122320540 --> @tjbck commented on GitHub (Mar 25, 2026): Addressed in dev.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#19533