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

AI Chat fullpage should be able to attach a Tab #42711

Open
petemill opened this issue Dec 5, 2024 · 0 comments
Open

AI Chat fullpage should be able to attach a Tab #42711

petemill opened this issue Dec 5, 2024 · 0 comments

Comments

@petemill
Copy link
Member

petemill commented Dec 5, 2024

There's no way to associate a new conversation opened in FullPage with a Tab. We could show a filterable list of open tabs (in the same way as TabSearch) and just ask the current Service to attach the Conversation to whichever Tab is chosen.

Background

Currently, when you create a new Full Page conversation, there is no way to associate that conversation with an open tab (as opposed to a new conversation in the sidebar, where the chat is tied to the currently open tab).

We should introduce some new UI for picking a currently open tab to associate with the conversation. As an added bonus, this will pave the way for associating multiple tabs/contents with a single conversation.

For the UI we'll implement the same UI as for multiple tab contexts, but with a radio button instead of a checkbox. When multi tab conversations are ready, we can swap over to a checkbox:

UX Designs: https://www.figma.com/design/m0Gdbf0wtqyfEFGm32VLLc/%F0%9F%94%84-Leo-%5BIN-PROGRESS%5D?node-id=6873-71134&p=f&t=oUSOFioeEJRg8rYD-0

Approach

This feature will be split in two parts:

  1. Implement the C++ side service for getting a list of currently open tabs across browser windows in the current process ([AI Chat]: Add service for getting currently open tabs in all windows for the current project #43221)
  2. Implement the front end for the feature ([AI Chat]: Add UI for picking a tab to associate with the current conversation #43222)

AI Chat Projects

#43189

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

3 participants