Skip to content

Commit 038aa7c

Browse files
authored
Merge pull request #44693 from github/repo-sync
Repo sync
2 parents 8511830 + e81ebdd commit 038aa7c

1,016 files changed

Lines changed: 1803521 additions & 1795413 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,11 @@ You can stream audit logs to multiple endpoints. For example, you can stream you
7979

8080
{% ifversion ghes %}
8181

82-
>[!NOTE] The Amazon region `us-east-1` must be reachable from your appliance for streaming to S3 to work. Your S3 bucket can reside in other AWS regions.
82+
> [!NOTE]
83+
> For streaming to S3, the AWS region that must be reachable depends on the option you select for the bucket's region.
84+
>
85+
> * If you select **Auto Detect**, `us-east-1` must be reachable from your appliance because the AWS SDK uses that region to detect the destination bucket's region.
86+
> * If you select a specific region, the selected region must be reachable from your appliance. `us-east-1` does not need to be reachable unless it is the selected region.
8387
8488
{% endif %}
8589

@@ -113,10 +117,10 @@ From {% data variables.product.prodname_dotcom %}:
113117
1. Under "Authentication", click **Access keys**.{% endif %}
114118
1. Configure the stream settings.
115119

116-
- Under "Region", select the bucket's region. For example, `us-east-1`.
117-
- Under "Bucket", type the name of the bucket you want to stream to. For example, `auditlog-streaming-test`.
118-
- Under "Access Key ID", type your access key ID. For example, `ABCAIOSFODNN7EXAMPLE1`.
119-
- Under "Secret Key", type your secret key. For example, `aBcJalrXUtnWXYZ/A1MDENG/zPxRfiCYEXAMPLEKEY`.
120+
* Under "Region", select **Auto Detect** or select the bucket's region. For example, `us-east-1`.
121+
* Under "Bucket", type the name of the bucket you want to stream to. For example, `auditlog-streaming-test`.
122+
* Under "Access Key ID", type your access key ID. For example, `ABCAIOSFODNN7EXAMPLE1`.
123+
* Under "Secret Key", type your secret key. For example, `aBcJalrXUtnWXYZ/A1MDENG/zPxRfiCYEXAMPLEKEY`.
120124
{% data reusables.audit_log.streaming-check-s3-endpoint %}
121125
{% data reusables.enterprise.verify-audit-log-streaming-endpoint %}
122126

content/copilot/concepts/agents/cloud-agent/about-cloud-agent.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ When used effectively, {% data variables.copilot.copilot_cloud_agent %} offers p
5858

5959
* With **{% data variables.copilot.copilot_cloud_agent %}**, all coding and iterating happens **on {% data variables.product.github %}**. You can ask {% data variables.product.prodname_copilot_short %} to **research** a repository, **create a plan**, and **make code changes** on a branch—all before opening a pull request. You can create multiple {% data variables.copilot.custom_agents_short %} that specialize in different types of tasks. {% data variables.product.prodname_copilot_short %} **automates** branch creation, commit message writing, and pushing. Developers let the agents **work in the background** and then chooses to **create a pull request** when ready. Working on {% data variables.product.github %} adds **transparency**, with every step happening in a commit and being viewable in logs, and opens up **collaboration** opportunities for the entire team.
6060

61+
### Sharing context between {% data variables.copilot.copilot_chat_short %} and {% data variables.copilot.copilot_cloud_agent %} sessions
62+
63+
When you start a {% data variables.copilot.copilot_cloud_agent %} session from {% data variables.copilot.copilot_chat_short %} on {% data variables.product.github %}, the session carries the context of your chat. You can continue chatting while the session runs, and ask follow-up questions about progress in the same conversation. For more information, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).
64+
6165
## {% data variables.copilot.copilot_cloud_agent %} versus agent mode
6266

6367
{% data variables.copilot.copilot_cloud_agent %} is distinct from the "agent mode" feature available in your IDE. {% data variables.copilot.copilot_cloud_agent %} works autonomously in a {% data variables.product.prodname_actions %}-powered environment to complete development tasks assigned through {% data variables.product.github %} issues or {% data variables.copilot.copilot_chat %} prompts. It can research a repository, create a plan, make code changes on a branch, and optionally open a pull request. In contrast, agent mode in your IDE makes autonomous edits directly in your local development environment. For more information about agent mode, see [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide).

content/copilot/concepts/chat.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ versions:
77
redirect_from:
88
- /copilot/concepts/about-github-copilot-chat
99
contentType: concepts
10-
category:
10+
category:
1111
- Learn about Copilot
1212
---
1313

@@ -30,6 +30,14 @@ Different environments may have different features and capabilities, but the cor
3030

3131
{% data variables.copilot.copilot_chat_short %} is designed to assist with coding tasks, but you remain responsible for reviewing and validating the code it generates. It may not always produce correct or optimal solutions, and it can sometimes generate code that contains security vulnerabilities or other issues. Always test and review the code before using it in production.
3232

33+
## Passing context between {% data variables.copilot.copilot_chat_short %} and {% data variables.copilot.copilot_cloud_agent %} sessions
34+
35+
On {% data variables.product.github %}, {% data variables.copilot.copilot_chat_short %} and {% data variables.copilot.copilot_cloud_agent %} can share context. When you start an agent session from a chat, the session incorporates the context of your conversation, and while the session runs you can continue chatting with {% data variables.product.prodname_copilot_short %} about its progress.
36+
37+
{% data variables.copilot.copilot_chat_short %} can also answer questions about pull requests created by {% data variables.product.prodname_copilot_short %} by pulling in the relevant agent session logs, so you can ask what changed, what was validated, and why, without leaving the conversation.
38+
39+
This context passing is scoped to the {% data variables.copilot.copilot_chat_short %} and {% data variables.copilot.copilot_cloud_agent_short %} sessions you are actively working with. It is distinct from {% data variables.copilot.copilot_memory %}, which builds a longer-term, persistent understanding of your repositories and preferences across sessions. For more information, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).
40+
3341
## Customizing {% data variables.copilot.copilot_chat_short %} responses
3442

3543
{% data variables.product.prodname_copilot %} in {% data variables.product.github %}, {% data variables.product.prodname_vscode %}, and {% data variables.product.prodname_vs %} can provide chat responses that are tailored to the way your team works, the tools you use, the specifics of your project, or your personal preferences, if you provide it with enough context to do so. Instead of repeating instructions in each prompt, you can create and save instructions for {% data variables.copilot.copilot_chat_short %} to customize what responses you receive.

content/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ redirect_from:
1919
- /copilot/how-tos/chat-with-copilot/use-chat-in-github
2020
- /copilot/how-tos/chat-with-copilot/chat-in-github
2121
contentType: how-tos
22-
category:
22+
category:
2323
- Author and optimize with Copilot
2424
---
2525

@@ -72,6 +72,10 @@ The response to your edited question is displayed in a new subthread. An edit co
7272
7373
You can attach images to your prompts by pasting, dragging, or clicking {% octicon "plus" aria-label="Add attachment" %} in the prompt box and then selecting **{% octicon "file-code" aria-hidden="true" %} Upload from computer**. Select a model that supports images from the model picker. For supported file types and example questions, see [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/provide-visual-inputs).
7474

75+
### Continuing a conversation alongside an agent session
76+
77+
When you start a {% data variables.copilot.copilot_cloud_agent %} task from {% data variables.copilot.copilot_chat_short %}—for example, by asking {% data variables.product.prodname_copilot_short %} to create a pull request or research a repository—you can keep chatting while the {% data variables.copilot.copilot_cloud_agent_short %} session runs. {% data variables.copilot.copilot_chat_short %} reflects the status of the in-progress session and draws on its context, so you can ask follow-up questions about what the agent is doing. When the session is complete, you can ask further questions about the work or start another session from {% data variables.copilot.copilot_chat_short %}. For more information, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).
78+
7579
### Conversation history and retention
7680

7781
{% data variables.copilot.copilot_chat_short %} stores up to 100 of your most recent conversations. Messages within each conversation are kept for 28 days before being permanently deleted. Once a conversation has no messages left, it's automatically removed from your history.

content/copilot/how-tos/copilot-on-github/chat-with-copilot/get-started-with-chat.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ Navigate to a pull request to ask about changes, reviews, or failing workflows.
4444
* {% prompt %}Summarize the changes in this PR.{% endprompt %}
4545
* {% prompt %}What's the purpose of this file?{% endprompt %}
4646
* {% prompt %}Tell me why this job failed{% endprompt %}
47+
* {% prompt %}What did {% data variables.product.prodname_copilot_short %} change in this PR and why?{% endprompt %}
48+
* {% prompt %}What did {% data variables.product.prodname_copilot_short %} validate before opening this PR?{% endprompt %}
4749

4850
## Security alert questions
4951

content/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@ Show me sessions where the agent struggled or I had to correct it multiple times
107107

108108
For CLI-specific session querying and `/chronicle` commands, see [AUTOTITLE](/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle). For conceptual information about how session data is stored and synced, see [AUTOTITLE](/copilot/concepts/agents/copilot-cli/chronicle).
109109

110+
## Continue a session's work in {% data variables.copilot.copilot_chat %}
111+
112+
You can pass context between {% data variables.copilot.copilot_chat_short %} and your {% data variables.copilot.copilot_cloud_agent %} sessions on {% data variables.product.github %}.
113+
114+
When you start a session from {% data variables.copilot.copilot_chat_short %}, it incorporates the context of your conversation, and while the session runs, {% data variables.copilot.copilot_chat_short %} reflects its status so you can ask follow-up questions.
115+
116+
When a session is complete, or when you are viewing a pull request {% data variables.product.prodname_copilot_short %} created, you can ask what changed, what was validated, and why, and {% data variables.product.prodname_copilot_short %} will answer by drawing on the session logs. You can also start another session directly from {% data variables.copilot.copilot_chat_short %}.
117+
118+
For more information, see [AUTOTITLE](/copilot/concepts/chat) and [AUTOTITLE](/copilot/tutorials/explore-pull-requests).
119+
110120
## Further reading
111121

112122
* [AUTOTITLE](/copilot/tutorials/cloud-agent/get-the-best-results)

content/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-github.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ You can ask {% data variables.product.prodname_copilot_short %} to start work fr
5151
> [!NOTE]
5252
> If you have enabled the **New Dashboard Experience** in feature preview, the new session will appear in "Agent sessions" under the prompt box in your dashboard. For more information, see [AUTOTITLE](/account-and-profile/reference/personal-dashboard#home-dashboard-view).
5353
54-
## Starting from Copilot Chat
54+
## Starting from {% data variables.copilot.copilot_chat_short %}
55+
56+
When you start a task from {% data variables.copilot.copilot_chat_short %}, the new {% data variables.copilot.copilot_cloud_agent %} session incorporates the context of your current chat conversation. This means you don't need to restate details you have already shared with {% data variables.product.prodname_copilot_short %} in your `/task` prompt.
5557

5658
1. Open {% data variables.copilot.copilot_chat %} on {% data variables.product.prodname_dotcom_the_website %}.
5759
1. Type `/task` to ask {% data variables.product.prodname_copilot_short %} to create a pull request, and give details of what you want {% data variables.product.prodname_copilot_short %} to change.

content/copilot/reference/ai-models/supported-models.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ For all of the default AI models, input prompts and output completions run throu
3333

3434
## Supported AI models in {% data variables.product.prodname_copilot_short %}
3535

36-
This table lists the AI models available in {% data variables.product.prodname_copilot_short %}, along with their release status and availability in different modes.
36+
This table lists the AI models available in {% data variables.product.prodname_copilot_short %}, along with their release status.
3737

3838
{% rowheaders %}
3939

40-
| Model name | Provider | Release status | Agent mode | Ask mode | Edit mode |
41-
|--------------------------------------------------------|-----------|----------------------------|------------|----------|-----------|
40+
| Model name | Provider | Release status |
41+
|--------------------------------------------------------|-----------|----------------------------|
4242
| {% for model in tables.copilot.model-release-status %} |
43-
| {{ model.name }}{% if model.name == 'GPT-5.4 nano' %}[^gpt54nano]{% endif %}{% if model.name == 'MAI-Code-1-Flash' %}[^mai-code-1-flash]{% endif %}{% if model.name == 'Claude Fable 5' %}[^claude-fable-5]{% endif %}| {{ model.provider }} | {{ model.release_status }} | {% if model.agent_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.ask_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.edit_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
43+
| {{ model.name }}{% if model.name == 'GPT-5.4 nano' %}[^gpt54nano]{% endif %}{% if model.name == 'MAI-Code-1-Flash' %}[^mai-code-1-flash]{% endif %}{% if model.name == 'Claude Fable 5' %}[^claude-fable-5]{% endif %}| {{ model.provider }} | {{ model.release_status }} |
4444
| {% endfor %} |
4545

4646
{% endrowheaders %}
@@ -160,7 +160,7 @@ For more information about fallback and LTS models, see [AUTOTITLE](/copilot/con
160160
{% data variables.product.prodname_copilot %} offers access to evaluation models.
161161

162162
> [!IMPORTANT]
163-
> * Testing revealed evaluation models may perform worse than other models on security-related, or other categories of prompts.
163+
> * Testing revealed evaluation models may perform worse than other models on security-related, or other categories of prompts.
164164
> * Users should always carefully review and validate code, including code security, using a range of models and with a thorough human review before incorporating suggestions into production.
165165
166166
Evaluation models may appear in product with codenames rather than official model or provider names. These models come from, or are fine-tuned by, one or more of the following providers: Microsoft, OpenAI, Anthropic, Google. Data handling for each provider is limited to GitHub's existing agreement with that provider, and evaluation models undergo GitHub and Microsoft testing and verification before release.

content/copilot/tutorials/explore-pull-requests.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,16 @@ You can ask {% data variables.product.prodname_copilot_short %} to explain why a
8383
* `Why has this workflow failed?`
8484
* `What can I do to fix this issue?`
8585

86+
## Ask about a pull request created by {% data variables.product.prodname_copilot_short %}
87+
88+
When you view a pull request created by {% data variables.copilot.copilot_cloud_agent %}, you can ask {% data variables.product.prodname_copilot_short %} about the work it did. {% data variables.product.prodname_copilot_short %} retrieves the agent's session logs to explain what changed, what was validated, and why.
89+
90+
### Example prompts
91+
92+
* `What did {% data variables.product.prodname_copilot_short %} change in this pull request and why?`
93+
* `What did {% data variables.product.prodname_copilot_short %} validate before opening this pull request?`
94+
* `Summarize the agent session that created this pull request.`
95+
8696
## Further reading
8797

88-
* [AUTOTITLE](//copilot/tutorials/using-copilot-to-explore-a-codebase)
98+
* [AUTOTITLE](/copilot/tutorials/using-copilot-to-explore-a-codebase)

0 commit comments

Comments
 (0)