-
-
Notifications
You must be signed in to change notification settings - Fork 341
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
Enable chat editing #339
Comments
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! 🤗 |
Folks, what do you think would make better UX here? a) MenuMove existing delete icon into menu and add edit option there
b) Both buttons together
c) Show edit button left to the time on hover onlyHover state:
|
@krassowski Thanks for reviving this issue and looking into how this feature can be implemented today! I'm dropping by to mention that we do have plans with Quantstack to simplify the implementation of chat messaging by migrating to a new The work on this is still ongoing and very early-stage, but we are planning to migrate Jupyter AI to If you plan on opening a PR for this, I would be happy to review it. My only additional request is that a smaller PR (with fewer changed lines of code) would be preferred over large ones, especially for features that are already planned as being part of the migration. Making large code changes could make the migration towards
I personally recommend option a). I like the visual symmetry it provides, and I'm OK with hiding the "delete exchange" button in a menu. I don't imagine that editing/deleting exchanges will be very common user actions, so keeping them nested within a menu seems sensible. |
Problem
It is not good to clear the chat or continue to prompt in a somewhat "dirty" chat history, both from a cost and quality perspective.
Proposed Solution
In that vein, I would like to edit any message in the chat history. A simple edit button that enables me to alter my previous prompt should be enough.
Additional context
Just like the ChatGPT default UI, I think.
Thanks for the project!
The text was updated successfully, but these errors were encountered: