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

enh: improved tags management for chats #3315

Open
nicikiefer opened this issue Jun 20, 2024 · 5 comments
Open

enh: improved tags management for chats #3315

nicikiefer opened this issue Jun 20, 2024 · 5 comments

Comments

@nicikiefer
Copy link

Is your feature request related to a problem? Please describe.
I currently find it quite cumbersome to add tags to my chats. I always have to type them out myself, the input field is very small and overall the feature could benefit from some enhanced AI.

Describe the solution you'd like

There are multiple things I have in mind that could improve the UX when adding tags

  • When adding a new tag, offer previously used tags to chose from in addition to the current functionality to add a tag by using the input field
  • Instead of managing tags in a small area, tag management could be done in a pop-over together with some other settings for a specific chat (just in case space restrictions result in a bad UX for the feature mentioned above)
  • Automatically focus the input field when clicking on add tags. This is one less click and hence reduces friction. Currently users click on "add tags" and then have to click into the small input area before they can start writing the tag name
  • Similarly to how title text can be automatically generated by an AI model, the tags could be generated by a model as well. It could be opt-in with the setting being set to false per default. Potentially this feature could work as a "suggested tags" feature as well, where some tags will be suggested when adding new tags that users can click on in order to add them as a tag for a conversation. This suggestion could be in a similar form as displaying recently used tags meaning that when a new tag is added, users could be offered previously used tags as well as new suggestions for the specific conversation

I myself have no clear idea though how to present the tag presentation UI wise as of right now, so take those points above more as rough ideas.

Please let me know if I should clarify any of those points and also feel free to let me know what you think of it

Thanks for your wonderful product and have a nice day!

@tjbck tjbck changed the title feat: improved tags management for chats enh: improved tags management for chats Jun 20, 2024
@TFWol
Copy link

TFWol commented Jul 8, 2024

When adding a new tag, offer previously used tags to chose from in addition to the current functionality to add a tag by using the input field

For this you have to click on the tag input field a second time for it to show a list of your tags, but it would be nice for it to show up automatically though.

I agree that the tag management could be much better. Hopefully those UI quirks are on their radar...

@nicikiefer
Copy link
Author

For this you have to click on the tag input field a second time for it to show a list of your tags,
Thanks for pointing that out! That indeed is already an improvement over the suggestions a browser would make for a given input field based on it's name.

I thought it would work like this but a quick inspection revealed that there already is a datalist in place which is holding the previously used tags. That means data structure wise, it already seems to be possible with hopefully not too many changes needed 👍

I agree that the tag management could be much better. Hopefully those UI quirks are on their radar...

Yes, I hope so as well, but then again there might be more important things on their list and limited bandwidth.

@Tanote650
Copy link

Please, take a look at this Discussion #3776

@TFWol
Copy link

TFWol commented Jul 13, 2024

Please, take a look at this Discussion #3776

That isn't what our discussion is about, but I'm not surprised tags are now even buggier; it was finicky as is.

@Keithsc
Copy link

Keithsc commented Aug 30, 2024

I would like to tag my chats and think a mini cloud tag popup that would appear when I enable tagging would work well.

You could see all the tags in one view and drag and drop those onto each individual chat would be a useful way of getting people to use tags.

Maybe an auto suggestion for chat tags would be possible ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants