mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #3271] Dynamic Scaling for Multiple Agents in Chat Conversations #13202
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 @ollimacp on GitHub (Jun 18, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/3271
Problem:
When multiple agents are selected for a chat conversation, the text becomes too small and difficult to read due to the current static layout.
Solution:
Implement a dynamic scaling feature that allows the size of the content display to be adjusted based on the number of agents participating in the chat. This can be achieved by adding a configuration option in the app settings or preferences, allowing users to toggle between a default and expanded view mode as needed. The feature should automatically adjust the font size or expand the width of the text area when multiple agents are added to the conversation, ensuring that all content remains readable and accessible on any screen size.
Alternatives Considered:
A static layout that doesn't change regardless of the number of agents, which may result in illegible text if multiple agents are selected.
Additional Context:

This feature would improve usability, particularly for users who frequently engage with multiple agents or models at once. It could also be beneficial for users with ultra-wide screens, as it would make better use of available screen space and enhance the overall user experience. This feature should be easily implementable in a front-end web app by adjusting CSS properties based on the number of agents selected.
How its displayed now: