You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,11 @@ You can stream audit logs to multiple endpoints. For example, you can stream you
79
79
80
80
{% ifversion ghes %}
81
81
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.
83
87
84
88
{% endif %}
85
89
@@ -113,10 +117,10 @@ From {% data variables.product.prodname_dotcom %}:
113
117
1. Under "Authentication", click **Access keys**.{% endif %}
114
118
1. Configure the stream settings.
115
119
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`.
120
124
{% data reusables.audit_log.streaming-check-s3-endpoint %}
121
125
{% data reusables.enterprise.verify-audit-log-streaming-endpoint %}
Copy file name to clipboardExpand all lines: content/copilot/concepts/agents/cloud-agent/about-cloud-agent.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,6 +58,10 @@ When used effectively, {% data variables.copilot.copilot_cloud_agent %} offers p
58
58
59
59
* 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.
60
60
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
+
61
65
## {% data variables.copilot.copilot_cloud_agent %} versus agent mode
62
66
63
67
{% 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).
Copy file name to clipboardExpand all lines: content/copilot/concepts/chat.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ versions:
7
7
redirect_from:
8
8
- /copilot/concepts/about-github-copilot-chat
9
9
contentType: concepts
10
-
category:
10
+
category:
11
11
- Learn about Copilot
12
12
---
13
13
@@ -30,6 +30,14 @@ Different environments may have different features and capabilities, but the cor
30
30
31
31
{% 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.
32
32
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
+
33
41
## Customizing {% data variables.copilot.copilot_chat_short %} responses
34
42
35
43
{% 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.
@@ -72,6 +72,10 @@ The response to your edited question is displayed in a new subthread. An edit co
72
72
73
73
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).
74
74
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
+
75
79
### Conversation history and retention
76
80
77
81
{% 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.
Copy file name to clipboardExpand all lines: content/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -107,6 +107,16 @@ Show me sessions where the agent struggled or I had to correct it multiple times
107
107
108
108
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).
109
109
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).
Copy file name to clipboardExpand all lines: content/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-github.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,9 @@ You can ask {% data variables.product.prodname_copilot_short %} to start work fr
51
51
> [!NOTE]
52
52
> 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).
53
53
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.
55
57
56
58
1. Open {% data variables.copilot.copilot_chat %} on {% data variables.product.prodname_dotcom_the_website %}.
57
59
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.
Copy file name to clipboardExpand all lines: content/copilot/reference/ai-models/supported-models.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,14 +33,14 @@ For all of the default AI models, input prompts and output completions run throu
33
33
34
34
## Supported AI models in {% data variables.product.prodname_copilot_short %}
35
35
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.
37
37
38
38
{% rowheaders %}
39
39
40
-
| Model name | Provider | Release status | Agent mode | Ask mode | Edit mode |
@@ -160,7 +160,7 @@ For more information about fallback and LTS models, see [AUTOTITLE](/copilot/con
160
160
{% data variables.product.prodname_copilot %} offers access to evaluation models.
161
161
162
162
> [!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.
164
164
> * 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.
165
165
166
166
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.
Copy file name to clipboardExpand all lines: content/copilot/tutorials/explore-pull-requests.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,6 +83,16 @@ You can ask {% data variables.product.prodname_copilot_short %} to explain why a
83
83
*`Why has this workflow failed?`
84
84
*`What can I do to fix this issue?`
85
85
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.`
0 commit comments