Skip to content

✏️ Let Us Edit Prompts & 📋 Copy Responses – Missing Basics! #1231

@heyvoon

Description

@heyvoon

Is your feature request related to a problem? Please describe.
I'm always frustrated when I realize I made a typo or want to refine my prompt after already submitting it to the AI. Currently, I have to start a new conversation or retype the entire prompt, which breaks the flow. Additionally, I often want to copy the AI’s response to use elsewhere (e.g., notes, messages, documents), but there’s no easy way to do so—long-pressing doesn’t always work reliably, and formatting can get lost.

Describe the solution you'd like

  1. Editable Prompts: Allow users to edit their submitted prompts after sending. This could be a small pencil/edit icon next to the user’s message that lets them revise the text. The AI would then update its response based on the edited prompt, ideally with a clear indicator that the prompt was changed.
  2. Copy Button: Add a “Copy” button (📋) next to each of Dyad’s responses. Tapping it should copy the full text of the response to the clipboard with formatting preserved (e.g., code blocks, lists, etc.), and show a brief confirmation (e.g., “Copied!”).

Describe alternatives you've considered

  • For editing: I’ve tried manually re-sending corrected prompts, but this clutters the chat and loses context.
  • For copying: Manually selecting and copying the response doesn’t preserve formatting—when pasted, the text becomes a disorganized block without proper line breaks or structure.
  • As an alternative, a “Regenerate” option based on an edited prompt could work, but direct prompt editing feels more intuitive and seamless.

Additional context
These features are common in other AI chat apps (like ChatGPT or Claude), and their absence in Dyad makes the experience feel less polished. Being able to edit prompts would encourage experimentation and reduce errors. A copy button would greatly improve usability, especially for developers or writers who frequently reuse AI-generated content. A simple UI addition (edit and copy icons on hover or tap) would go a long way in improving user experience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions