Skip to content

Final output message: selectable text, copy button, and clickable links #1103

Description

@aj47

Feature Request

Improve the final output message UI with the following enhancements:

Requirements

  1. Selectable text — Users should be able to highlight and select text in the final output message (currently may be blocked by pointer-events or user-select CSS).

  2. Copy button — Add a copy-to-clipboard button on the output message so users can quickly copy the full response without manually selecting all text.

  3. Clickable links — URLs in the output message should be rendered as clickable hyperlinks, opening in a new tab/window.

Why

Currently the output message text cannot be selected or copied easily, and links appear as plain text. This makes it hard to act on information in responses — especially for sharing, referencing URLs, or copying code/data from the assistant's reply.

Acceptance Criteria

  • Text in output message is selectable via mouse/touch
  • Copy button copies full message text to clipboard
  • URLs in message text are rendered as <a> tags and open in new tab
  • UX is clean and does not interfere with TTS or voice playback controls

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions