[GH-ISSUE #23771] feat: Follow-up Questions - Easy Copy & Expand on hover #20066

Closed
opened 2026-04-20 02:39:01 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @zaakiy on GitHub (Apr 16, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23771

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

Follow-up questions in the chat are truncated with ellipsis (...), and the full text only appears in a hover tooltip. While the tooltip preview is helpful for keeping the UI compact, there's no way to copy the full question text, which is frustrating when you need to reference or share a specific follow-up question.

The current workaround would require manually typing out the full text from memory or taking a screenshot, both of which are inefficient.

Desired Solution you'd like

When hovering over a truncated follow-up question, display two small action buttons within or near the text:

  1. Copy button - Copies the full question text to clipboard with brief "Copying to clipboard was successful!" toast notification
  2. Expand button - Toggles the question to display full text inline instead of truncated (clicking again collapses it back)

Visual example:

Follow up
  • Should I create a template or script that... [📋] [↕]
    (on hover: shows tooltip with Copy and Expand buttons)
  • For the Phase 1-6 stub folders, should I... [📋] [↕]
  • When a phase is moved to docs/issues...     [📋] [↕]

Behavior:

  • Buttons appear on hover (no permanent UI bloat)
  • Copy: Instantly copies full text, shows "Copying to clipboard was successful!" toast notification
  • Expand: Shows full text inline, replaces truncation; re-truncates on second click
  • Mobile: Buttons visible on tap/long-press

Alternatives Considered

  • Full text always visible: Would add unnecessary vertical space in most cases
  • Modal popup for each question: Adds extra friction and modal fatigue
  • Right-click context menu: Less discoverable, unclear to users
  • Expandable section for all questions: Extra click required, toggles all at once rather than individual control

The hover + button approach is best because it:

  • Keeps the existing compact design
  • Adds functionality only when needed
  • Provides immediate access to copy and expand features
  • Requires minimal UI changes

Additional Context

This is a UX/accessibility enhancement. The main pain point is the inability to copy follow-up question text. Expanding inline is a nice-to-have that would benefit users who want to read the full question without hovering.

Reference: See attached screenshot showing the current truncated follow-up questions. The ellipsis (...) indicates text is cut off and not selectable.

Image
Originally created by @zaakiy on GitHub (Apr 16, 2026). Original GitHub issue: https://github.com/open-webui/open-webui/issues/23771 ### 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 Follow-up questions in the chat are truncated with ellipsis (...), and the full text only appears in a hover tooltip. While the tooltip preview is helpful for keeping the UI compact, **there's no way to copy the full question text**, which is frustrating when you need to reference or share a specific follow-up question. The current workaround would require manually typing out the full text from memory or taking a screenshot, both of which are inefficient. ### Desired Solution you'd like When hovering over a truncated follow-up question, display two small action buttons within or near the text: 1. **Copy button** - Copies the full question text to clipboard with brief "Copying to clipboard was successful!" toast notification 2. **Expand button** - Toggles the question to display full text inline instead of truncated (clicking again collapses it back) **Visual example:** ``` Follow up • Should I create a template or script that... [📋] [↕] (on hover: shows tooltip with Copy and Expand buttons) • For the Phase 1-6 stub folders, should I... [📋] [↕] • When a phase is moved to docs/issues... [📋] [↕] ``` **Behavior:** - Buttons appear on hover (no permanent UI bloat) - Copy: Instantly copies full text, shows "Copying to clipboard was successful!" toast notification - Expand: Shows full text inline, replaces truncation; re-truncates on second click - Mobile: Buttons visible on tap/long-press ### Alternatives Considered - **Full text always visible:** Would add unnecessary vertical space in most cases - **Modal popup for each question:** Adds extra friction and modal fatigue - **Right-click context menu:** Less discoverable, unclear to users - **Expandable section for all questions:** Extra click required, toggles all at once rather than individual control The hover + button approach is best because it: - Keeps the existing compact design - Adds functionality only when needed - Provides immediate access to copy and expand features - Requires minimal UI changes ### Additional Context This is a UX/accessibility enhancement. The main pain point is the inability to copy follow-up question text. Expanding inline is a nice-to-have that would benefit users who want to read the full question without hovering. **Reference:** See attached screenshot showing the current truncated follow-up questions. The ellipsis (...) indicates text is cut off and not selectable. <img width="703" height="329" alt="Image" src="https://github.com/user-attachments/assets/02fcfe2e-e6ed-4d75-ac6f-60f53692ab64" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#20066