-
Notifications
You must be signed in to change notification settings - Fork 297
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
VSCE: New Chat History view in quick pick #1692
Comments
@abeatrix, I can work on this issue. Few questions:
|
@abeatrix Nvm, I got the first one working for me. |
@abeatrix I gave some thoughts on this and came to one of the possible UI/UX we can opt for. Add a new Icon here in the same row as the Chats Panel as "Show History", which, on click, would open a quick pick, same as it is for the custom commands. What do you think of this? |
@abeatrix @toolmantim Can you please let me know your views on this? |
From what I remembered, tim wanted a new button in the editor title that would open chat history in quick pick. Or the button will open the sidebar. I actually forgot 😂 will defer to tim to confirm! |
@abeatrix I see, no problem. Thanks for adding this :) |
Hi @deepak2431! I'm finally put together the details for you in the description to this issue. Let me know if that's clear, or if you've any questions. |
Hi @toolmantim, Thanks for adding the info for this. Everything is clear to me now for this. I will soon open a PR for this. |
This PR closes #1692 - Implemented algorithm to group chats by last interaction timestamp. - Added an icon in the editor panel to display history chats as a quick pick, separated by the group. - Updated the history chats in the Treeview provider to render them as grouped chats. - Remove createCodyChatTreeItems, use the updateTree method of TreeViewProvider to update the list instead. ## Test plan https://github.com/sourcegraph/cody/assets/44617923/5804d8da-a629-4670-8de9-ff3b3da61e25 --------- Co-authored-by: Tim Lucas <t@toolmantim.com>
To help people stay in the code editing flow, we want to allow people to quickly navigate to chats from an existing chat editor window, without having to re-open the Cody sidebar view.
Design
It would need a new "Cody: Chats" command that shows a quickpick, and an editor title command button in chat views.
New "Cody: Chats" command
The logic for those separator groupings would be the following (but
toLowerCase()
’d):(we intend on using these same groupings in the chat tree view provider as folders, e.g…)
Editor title command button in chat views
Icon:
list-unordered
The text was updated successfully, but these errors were encountered: