Copilot Extensions now in Public Beta #137975
Replies: 13 comments 18 replies
-
Feature request - Chat participants, and thus copilot (and copilot chat) extensions, don’t seem to work for inline-chat For example, try @ workspace in an inline chat. This seems to limit ability of extensions, especially since (in my experience), I tend to use more inline chat vs chat view. |
Beta Was this translation helpful? Give feedback.
-
I have a question (for the future versions of this beta). Will GitHub send references (such as selected code) to the endpoint along with the history, just like how GitHub Copilot works? Because I need to make a VS Code extension to get the code references from the IDE, but if I do that, the extension adds another participant to the chat and probably I need to implement a separate system within the extension, which would differ from the one my server currently uses to handle requests from GitHub, especially because I get different data from the VS Code API. I also wonder if other chat extension capabilities will be added. Because I would like to send custom buttons, follow-up messages etc. to the chat. And the most disappointing part is I expected to create commands for my Copilot Extension without having to build an IDE extension. I would like to have these features because with the current usage of Copilot Extensions (I also took a look at the dreamcode), we can only provide a chat experience to the users, which is far away from helping to code. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Thank you for the public beta - it has great potential! I was able to build a simple chat participant VS Code extension using this guide, which sends user queries to our internal LLM and posts the API responses back to the Copilot Chat window. In this scenario, does Copilot read the data from our internal LLM that is posted back to the chat? If so, will this data be treated the same as the prompts and suggestions mentioned in the Trust Center? I am a GH Enterprise user. |
Beta Was this translation helpful? Give feedback.
-
Are we able to have private extensions created only for our organization organization? |
Beta Was this translation helpful? Give feedback.
-
Hi VS Code PM here 👋 Just wanted to add to the initial announcement. You can also build Copilot Extensions in VS Code. This is an interesting path if you already have a VS Code extension. More details about this can be found here Thanks 🙏 |
Beta Was this translation helpful? Give feedback.
-
Hi VS Code extension dev here. My current company only use on-premise LLM, and I was hopping to integrate them in VScode using this lm and chat APIs but I got a little confused using them, could you clarify if
While testing, I triggered some Vscode-native chat dialogs (ex: "workbench.action.openQuickChat") yet my test extension was not called after entering some prompt. |
Beta Was this translation helpful? Give feedback.
-
How Can I Create a Private Extension at the Organization Level? I followed the steps in this documentation to create a private GitHub App for my organization, configured the extension, and installed it in the organization. However, the option for Copilot Chat does not appear with the @ prefix. GitHub Copilot Extension is enabled for my organization, but it does not show up in the options. Interestingly, when I follow the same steps for a personal GitHub App setup, the option appears and works correctly. For testing, I used https://github.com/copilot-extensions/blackbeard-extension, ran it locally, and set up the generated ngrok URL as the endpoint. |
Beta Was this translation helpful? Give feedback.
-
Hello, I believe github Copilot Extension feature is not available for Copilot Only Subscriptions for Enterprises. We don't have Github Enterprise accounts . We are not able to Enable the option for copilot extensions from policies. We also can't deploy Github apps or create repositories since we have copilot only accounts. Is there a roadmap to serve this feature for also Copilot Only accounts? This will be a huge leap for us if we have this in our organization. |
Beta Was this translation helpful? Give feedback.
-
I'm encountering an issue with the Stack Overflow extension. I added it to my account, but whenever I try to perform a request to it, my IDE reports an error (empty response). This is very strange though, because it seems it has the necessary permissions: Perplexity AI estension is working on my account, though. When I ask for some info about GitHub Copilot extensions, I get:
Any help? |
Beta Was this translation helpful? Give feedback.
-
I find the way to find extension confusing. In the copilot chat inside VS Code when you invoke @ you have the option to install chat extensions which search the market place with this tag: @tag:chat-participant |
Beta Was this translation helpful? Give feedback.
-
Copilot Extensions now in Public Beta
We’re thrilled to announce the public beta release of GitHub Copilot Extensions, available starting September 9th, 2024. Whether you’re a developer looking to leverage existing extensions or a builder excited to create new integrations, Copilot Extensions now offers a platform to make that happen. Copilot Extensions allow developers to build or install integrations into Copilot Chat on GitHub.com and all supported editors (Visual Studio and VS Code) to increase productivity by seamlessly integrating external tools and context into the developer workflow.
What's New in the Public Beta?
Get Started Today
Explore the GitHub Marketplace to try a Copilot Extension, or check out our Getting Started Guide to build your own.
Feedback
We’re eager to hear about your experience, as a user or builder, during pubic beta.
For general feedback or feature requests around using and building extensions, please post in the comments below.
For detailed builder feedback to the GitHub product team, fill out the Extension Builders Survey.
For user feedback to a specific extension publisher, please file an issue in the user-feedback repo with a label for the publisher's listing name attached.
Beta Was this translation helpful? Give feedback.
All reactions