open-webui / open-webui/computer

feat: Add ability to delete individual chat elements

Open
#215 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
569
Forks
79
PR merge metrics
No merged PRs in 30d

Description

Hello,

I'd like to request the ability to delete individual chat elements within a conversation, similar to the functionality available in Open WebUI.

Acceptance criteria:

  1. Users can delete their own messages within a chat conversation.
  2. A delete action (e.g., a trash icon) is visible on each chat element/message.
  3. Deleting a message removes it from the chat history without deleting the entire conversation.
  4. Confirmed via a brief prompt to prevent accidental removal.

This feature would greatly improve the flexibility of managing conversations and keeping chat histories clean and organized.

Thank you for considering this request!

Best regards,
Joshua Krimmer

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start by locating the chat conversation UI and the code that stores or loads chat history, then trace how individual messages are represented. Done means users can delete their own messages with a visible action and confirmation prompt, without deleting the conversation or leaving the message in its history.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.