Skip to content

Commit 3f1ca3c

Browse files
Add content on GitHub Copilot Extensions support for JetBrains and Mobile (#52697)
Co-authored-by: Dimitrios Philliou <[email protected]>
1 parent aa23baa commit 3f1ca3c

File tree

6 files changed

+14
-7
lines changed

6 files changed

+14
-7
lines changed

content/copilot/building-copilot-extensions/building-a-copilot-agent-for-your-copilot-extension/configuring-your-copilot-agent-to-communicate-with-the-copilot-platform.md

+2
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ data: [{
8989

9090
### `copilot_references`
9191

92+
> [!NOTE] Rendering references is currently unsupported for {% data variables.product.prodname_copilot_mobile_short %}. Extensions that depend on reference memory to generate responses will still work, but the references will not be displayed to the user.
93+
9294
The `copilot_references` SSE sends the user a list of references used to generate a response. This SSE is sent through an event type and data field. See the following code for an example of a `copilot_references` SSE:
9395

9496
```typescript annotate

content/copilot/using-github-copilot/asking-github-copilot-questions-in-github-mobile.md

+4
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@ You can ask questions about a specific discussion in a repository.
183183

184184
{% endif %}
185185

186+
## Extending {% data variables.product.prodname_copilot_chat_short %} in {% data variables.product.prodname_mobile %}
187+
188+
{% data reusables.copilot.copilot-extensions.extending-copilot-chat %}
189+
186190
## Sharing feedback about {% data variables.product.prodname_copilot_mobile %}
187191

188192
To give feedback about a particular {% data variables.product.prodname_copilot_chat_short %} response:

content/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide.md

+4
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,10 @@ You can ask {% data variables.product.prodname_copilot_chat_short %} to give cod
345345

346346
You can use special keywords to help {% data variables.product.prodname_copilot_short %} understand your prompt.
347347

348+
### Extending {% data variables.product.prodname_copilot_chat_short %}
349+
350+
{% data reusables.copilot.copilot-extensions.extending-copilot-chat %}
351+
348352
### Slash commands
349353

350354
Use slash commands to avoid writing complex prompts for common scenarios. To use a slash command, type `/` in the chat prompt box, followed by a command. Slash commands include:

content/copilot/using-github-copilot/using-extensions-to-integrate-external-tools-with-copilot-chat.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,7 @@ You can interact with your custom-built or installed extension in a {% data vari
5050

5151
## Using {% data variables.product.prodname_copilot_extensions %}
5252

53-
1. To start using a {% data variables.product.prodname_copilot_extension_short %}, open any of the following {% data variables.product.prodname_copilot_chat_short %} interfaces:
54-
* {% data variables.product.prodname_copilot_chat_short %} in {% data variables.product.prodname_vscode %}. See "[AUTOTITLE](/copilot/github-copilot-chat/copilot-chat-in-ides/using-github-copilot-chat-in-your-ide?tool=vscode#asking-your-first-question)."
55-
* {% data variables.product.prodname_copilot_chat_short %} in {% data variables.product.prodname_vs %}. See "[AUTOTITLE](/copilot/github-copilot-chat/copilot-chat-in-ides/using-github-copilot-chat-in-your-ide?tool=visualstudio#asking-your-first-question-1)."
56-
* {% data variables.product.prodname_copilot_chat_dotcom_short %}. See "[AUTOTITLE](/copilot/github-copilot-chat/copilot-chat-in-github/using-github-copilot-chat-in-githubcom#asking-a-general-question-about-software-development)."
53+
1. To start using a {% data variables.product.prodname_copilot_extension_short %}, open a supported {% data variables.product.prodname_copilot_chat_short %} interface. See "[Supported clients and IDEs](#supported-clients-and-ides)."
5754
1. To see a list of all {% data variables.product.prodname_copilot_extensions_short %} available in your {% data variables.product.prodname_copilot_chat_short %} conversation, in the {% data variables.product.prodname_copilot_chat_short %} text box, type `@`.
5855

5956
> [!NOTE] If you are using {% data variables.product.prodname_copilot_chat_short %} in an IDE, and you or your organization owner install a {% data variables.product.prodname_copilot_extension_short %} while your IDE is open, you need to restart your IDE to begin using the {% data variables.product.prodname_copilot_extension_short %}.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{% data reusables.copilot.copilot-extensions.beta-note %}
22

3-
{% data variables.product.prodname_copilot_extensions %} integrate the power of external tools into {% data variables.product.prodname_copilot_chat_short %}, helping you reduce context switching and receive responses with domain-specific context. You can install {% data variables.product.prodname_copilot_extensions %} from the {% data variables.product.prodname_marketplace %}, then type `@` in a chat window to see a list of your available extensions. To use an extension, select the extension from the list or type the full slug name, then type your prompt.
3+
{% data variables.product.prodname_copilot_extensions %} integrate the power of external tools into {% data variables.product.prodname_copilot_chat_short %}, helping you reduce context switching and receive responses with domain-specific context. You can install {% data variables.product.prodname_copilot_extensions_short %} from the {% data variables.product.prodname_marketplace %} or build private ones within your organization, then type `@` in a chat window to see a list of your available extensions. To use an extension, select the extension from the list or type the full slug name, then type your prompt.
44

55
To learn more, see "[AUTOTITLE](/copilot/using-github-copilot/using-extensions-to-integrate-external-tools-with-copilot-chat)."

data/reusables/copilot/copilot-extensions/supported-clients-and-ides-table.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
| {% data variables.product.prodname_vscode %} | {% octicon "check" aria-label="Supported" %} |
44
| {% data variables.product.prodname_vs %} | {% octicon "check" aria-label="Supported" %} |
55
| {% data variables.product.prodname_dotcom_the_website %} | {% octicon "check" aria-label="Supported" %} |
6-
| {% data variables.product.prodname_mobile %} | {% octicon "x" aria-label="Unsupported" %} |
7-
| JetBrains IDEs | {% octicon "x" aria-label="Unsupported" %} |
6+
| {% data variables.product.prodname_mobile %} | {% octicon "check" aria-label="Supported" %} |
7+
| JetBrains IDEs | {% octicon "check" aria-label="Supported" %} |
88
| Vim/Neovim | {% octicon "x" aria-label="Unsupported" %} |
99
| {% data variables.product.prodname_copilot_cli_short %} | {% octicon "x" aria-label="Unsupported" %} |
1010
| Xcode | {% octicon "x" aria-label="Unsupported" %} |

0 commit comments

Comments
 (0)