-
Notifications
You must be signed in to change notification settings - Fork 454
Copilot Chat support #57
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
Comments
FWIW: https://github.com/DanBradbury/copilot.vim (it's based on top of github/copilot.vim and tracks changes from it). Works not just for NeoVim, but for regular |
@yermulnik that's a link to the original fork that I did with the hope of it making its way back into this repo. Since PRs were closed at that point I went ahead and created a completely separate plugin since there was no reliance on the LSP, etc. The current repo I'm working on is copilot-chat.vim with the aim of brining over the functionality of the neovim chat plugin in pure vimscript I'd love to assist with the effort of bringing my work into this repo / whatever might be required to bring the chat functionality directly to vim |
@DanBradbury Thanks for info 👍🏻 Switched from older to new https://github.com/DanBradbury/copilot-chat.vim (hoping to get it versioned at some point to ease tracking of new versions). |
Hi guys, @tpope any update on timelines around this please? Would be amazing to see Chat/Agent in NeoVim. Thanks! |
There's a good Neovim option - https://github.com/CopilotC-Nvim/CopilotChat.nvim My plugin also supports neovim atm but I do not have long term goals to support neovim due to the lack of vim9script support - https://github.com/DanBradbury/copilot-chat.vim This plugin consumes the copilot LSP which is very different than the endpoints required for chat/agentic modes. |
He did say it is not officially on roadmap, and that it most likely only happens when Copilot language server supports it |
@brianhuster - sounds like if we want it we have to build it. Vim scripters are more than welcome to join the effort of copilot-chat.vim.. if luas your boat go help the CopiliotChat.nvim folks Seems like Copilot is getting a little bit of the M$ special sauce on it atm and we should be in a good spot to RE things until the LSP officially supports chat. Maybe it also puts pressure on GitHub to get moving and kill all these silly plugins folks are writing against undocumented API endpoints.. happy to choose the path of doing something rather than waiting around |
Creating a placeholder as I know this is a popular request. I am exploring options here, but it is not officially on the roadmap at this time. If/when it does happen, it will almost certainly happen in tandem with support in the Copilot Language Server SDK.
The text was updated successfully, but these errors were encountered: