Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

idea: Add "Delete All Threads" functionality #4396

Closed
imtuyethan opened this issue Jan 3, 2025 · 2 comments
Closed

idea: Add "Delete All Threads" functionality #4396

imtuyethan opened this issue Jan 3, 2025 · 2 comments
Assignees
Labels
category: settings Settings, system monitoring components category: threads & chat Threads & chat UI UX issues needs designs Needs designs type: feature request A new feature

Comments

@imtuyethan
Copy link
Contributor

Problem Statement

Currently there is no way to bulk delete all conversation threads in Jan, requiring users to delete threads one by one which can be time-consuming.

Feature Idea

Add a "Delete All Threads" button in the advanced settings with:

  • Modal confirmation that says "Delete all chat history?"
  • Clear warning that this action cannot be undone and will remove all conversation threads in {file_path_here}
  • Delete (red) and Cancel buttons for confirmation
  • Consider showing the total number of threads that will be deleted

This would give users an easy way to clear their chat history while ensuring they don't accidentally delete important conversations through the confirmation modal.

@imtuyethan imtuyethan added the type: feature request A new feature label Jan 3, 2025
@github-project-automation github-project-automation bot moved this to Investigating in Menlo Jan 3, 2025
@imtuyethan imtuyethan added category: settings Settings, system monitoring components category: threads & chat Threads & chat UI UX issues labels Jan 3, 2025
@imtuyethan imtuyethan self-assigned this Jan 3, 2025
@imtuyethan imtuyethan added the needs designs Needs designs label Jan 3, 2025
@imtuyethan imtuyethan moved this from Investigating to Planning in Menlo Jan 3, 2025
@bxdoan bxdoan mentioned this issue Jan 14, 2025
3 tasks
@bxdoan
Copy link
Contributor

bxdoan commented Jan 14, 2025

Hi @imtuyethan, I can take this and have PR for this. Could you please review it @louis-jan?

#4446

@louis-jan
Copy link
Contributor

Thanks @bxdoan, the PR looks great.

@louis-jan louis-jan moved this from Planning to In Progress in Menlo Jan 14, 2025
@github-project-automation github-project-automation bot moved this from In Progress to QA in Menlo Jan 20, 2025
@imtuyethan imtuyethan moved this from QA to Completed in Menlo Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: settings Settings, system monitoring components category: threads & chat Threads & chat UI UX issues needs designs Needs designs type: feature request A new feature
Projects
Status: Completed
Development

No branches or pull requests

3 participants