Custom AI assistant UI/UX enchancements

Hey Andreas,

I'm more and more testing the new BTT Custom AI assistant and Ask AI capabilities and I know they are still in pretty new, but just wanted to check with you if you are planning these features:

  1. Timestamp of the messages

  2. Timestamp of the conversations (currently only X hours/min ago is showed)

  3. Press up arrow to edit the previous message instead of scrolling the conversation. Now this might have 2 possible outcomes - edit the previous message which will cause the agent to rewrite his last message OR once the up arrow is pressed the user's last message should appear in the compose field so that you can make some changes and then the agent should reply with new message.

  4. Once the AI assistant's window is resized - keep it resized. At the moment once you open a conversation OR go back to the conversations list OR open-close the whole assistant window the size is always resized to its default values.

  5. Add and option to pin the AI assistant window. I've tested with the action "Toggle Pin/Unpin Window Float On Top" but it is not working.

  6. If the compose field (in a conversation) is not active Esc is not working to go back to the conversations list, but I think maybe it is better to close the whole assistant which leads me to the next point.

  7. Add option to go back to the conversations list which is not Esc.

  8. Create "Search conversations" option in conversations list view. This will search conversation per its "title".

  9. Add option to rename a chat

  10. Magnifier icon in a conversation is searching across all chats, but I think it should search only in the current one, this makes more sense since you are already in a conversation.

  11. If the compose field in a conversation is not active, if I click outside of the assistant the window is not closed.

Thank you for all hard work on BTT!

thanks, good ideas! The keyboard focus issues are hard to resolve because the window usually needs to be inactive to not interfere with tool execution. I‘ll also need to re-check whether the window moving Accessibility stuff is causing issues - I now remember why it was disabled :joy:

1 Like