Skip to content

Commit 373231d

Browse files
authored
Merge pull request #41808 from github/repo-sync
Repo sync
2 parents 92989ce + 14703b2 commit 373231d

File tree

32 files changed

+46819
-331
lines changed

32 files changed

+46819
-331
lines changed

content/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ To configure your {% data variables.copilot.agent_profile %}:
8989
1. If creating an organization or enterprise level agent on {% data variables.product.github %}, you can use the `mcp-servers` property to optionally configure MCP servers that will be available only to this agent to extend its capabilities.
9090
1. If you are creating and using the {% data variables.copilot.agent_profile %} in {% data variables.product.prodname_vscode_shortname %}, JetBrains IDEs, Eclipse, or Xcode, you can also use the `model` property to control which AI model the agent should use.
9191
1. Optionally, set the `target` property to either `vscode` or `github-copilot` if you want to only use the agent in a specific environment. The agent will be available in both environments if you omit the property.
92-
1. Write the agent's prompt. Define the agent's behavior, expertise, and instructions in the Markdown content below the YAML frontmatter.
92+
1. Write the agent's prompt. Define the agent's behavior, expertise, and instructions in the Markdown content below the YAML frontmatter. The prompt can be a maximum of 30,000 characters.
9393

9494
## Example {% data variables.copilot.agent_profiles %}
9595

content/copilot/reference/custom-agents-configuration.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ This reference article provides detailed configuration information for {% data v
1515

1616
## YAML frontmatter properties
1717

18-
The following table outlines the properties that are supported in repository-level {% data variables.copilot.agent_profiles %}, organization or enterprise level {% data variables.copilot.agent_profiles %}, and in {% data variables.product.prodname_vscode_shortname %}.
18+
The following table outlines the properties that are supported in repository-level {% data variables.copilot.agent_profiles %}, organization or enterprise level {% data variables.copilot.agent_profiles %}, and in {% data variables.product.prodname_vscode_shortname %}. The configuration file's name (minus `.md` or `.agent.md`) is used for deduplication between levels so that the lowest level configuration takes precedence.
1919

2020
{% rowheaders %}
2121

2222
| Property | Type | Purpose | Repository | Organization / enterprise | {% data variables.product.prodname_vscode_shortname %}, JetBrains IDEs, Eclipse, and Xcode |
2323
| ------------- | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ------------------------- | ------------------ |
24-
| `name` | string | Unique name for the {% data variables.copilot.copilot_custom_agent_short %}. Optional, if unset defaults to the filename (without `.md` or `.agent.md` suffix). <br/> Lowest level configuration takes precedence when there is a naming conflict. | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
24+
| `name` | string | Display name for the {% data variables.copilot.copilot_custom_agent_short %}. Optional. | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
2525
| `description` | **Required** string | Description of the {% data variables.copilot.copilot_custom_agent_short %}'s purpose and capabilities | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
2626
| `target` | string | Target environment or context for the {% data variables.copilot.copilot_custom_agent_short %} (`vscode` or `github-copilot`). If unset, defaults to both environments. | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
2727
| `tools` | list of strings, string | List of tool names the {% data variables.copilot.copilot_custom_agent_short %} can use. Supports both a comma separated string and yaml string array. If unset, defaults to all tools. See [Tools](#tools). | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
@@ -31,6 +31,8 @@ The following table outlines the properties that are supported in repository-lev
3131

3232
{% endrowheaders %}
3333

34+
Define the agent's behavior, expertise, and instructions in the Markdown content below the YAML frontmatter. The prompt can be a maximum of 30,000 characters.
35+
3436
> [!NOTE]
3537
> The `model`, `argument-hint`, and `handoffs` properties from {% data variables.product.prodname_vscode_shortname %} and other IDE {% data variables.copilot.custom_agents_short %} are currently not supported for {% data variables.copilot.copilot_coding_agent %} on {% data variables.product.prodname_dotcom_the_website %}. They are ignored to ensure compatibility. For more information on {% data variables.copilot.copilot_custom_agent_short %} file structure in {% data variables.product.prodname_vscode_shortname %}, see [{% data variables.copilot.custom_agents_caps_short %} in {% data variables.product.prodname_vscode_shortname %}](https://code.visualstudio.com/docs/copilot/customization/custom-agents#_custom-agent-file-structure) in the {% data variables.product.prodname_vscode_shortname %} documentation.
3638

content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ If you manage multiple organizations with an enterprise account, you can help me
4646

4747
## Adding a public organization profile README
4848

49+
>[!NOTE] Public organizations are not available with {% data variables.product.prodname_emus %}.
50+
4951
The content of public `README.md` will appear on your organization's public profile.
5052

5153
1. If your organization does not already have a public `.github` repository, create a public `.github` repository.

src/audit-logs/data/fpt/organization.json

Lines changed: 2 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1318,78 +1318,6 @@
13181318
"custom_instructions"
13191319
]
13201320
},
1321-
{
1322-
"action": "copilot.knowledge_base_created",
1323-
"description": "A knowledge base was created in the organization.",
1324-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
1325-
"fields": [
1326-
"actor",
1327-
"actor_id",
1328-
"user_agent",
1329-
"request_id",
1330-
"knowledge_base_name",
1331-
"org_id",
1332-
"org",
1333-
"action",
1334-
"_document_id",
1335-
"@timestamp",
1336-
"created_at",
1337-
"operation_type",
1338-
"business",
1339-
"business_id",
1340-
"actor_is_bot",
1341-
"request_access_security_header"
1342-
],
1343-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
1344-
},
1345-
{
1346-
"action": "copilot.knowledge_base_deleted",
1347-
"description": "A knowledge base was deleted from the organization.",
1348-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
1349-
"fields": [
1350-
"actor",
1351-
"actor_id",
1352-
"user_agent",
1353-
"request_id",
1354-
"knowledge_base_name",
1355-
"org_id",
1356-
"org",
1357-
"action",
1358-
"_document_id",
1359-
"@timestamp",
1360-
"created_at",
1361-
"operation_type",
1362-
"business",
1363-
"business_id",
1364-
"actor_is_bot",
1365-
"request_access_security_header"
1366-
],
1367-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
1368-
},
1369-
{
1370-
"action": "copilot.knowledge_base_updated",
1371-
"description": "A knowledge base was updated in the organization.",
1372-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
1373-
"fields": [
1374-
"actor",
1375-
"actor_id",
1376-
"user_agent",
1377-
"request_id",
1378-
"knowledge_base_name",
1379-
"org_id",
1380-
"org",
1381-
"action",
1382-
"_document_id",
1383-
"@timestamp",
1384-
"created_at",
1385-
"operation_type",
1386-
"business",
1387-
"business_id",
1388-
"actor_is_bot",
1389-
"request_access_security_header"
1390-
],
1391-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
1392-
},
13931321
{
13941322
"action": "copilot.plan_changed",
13951323
"description": "The plan for GitHub Copilot was updated.",
@@ -5015,7 +4943,7 @@
50154943
{
50164944
"action": "org.allow_third_party_access_requests_from_outside_collaborators_enabled",
50174945
"description": "Third-party application access for outside collaborators was enabled for the organization.",
5018-
"docs_reference_links": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests#enabling-or-disabling-integration-access-requests",
4946+
"docs_reference_links": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests-and-installations#enabling-or-disabling-app-access-requests",
50194947
"fields": [
50204948
"actor",
50214949
"actor_id",
@@ -5029,7 +4957,7 @@
50294957
"created_at",
50304958
"operation_type"
50314959
],
5032-
"docs_reference_titles": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests#enabling-or-disabling-integration-access-requests"
4960+
"docs_reference_titles": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests-and-installations#enabling-or-disabling-app-access-requests"
50334961
},
50344962
{
50354963
"action": "org.archive",

src/audit-logs/data/ghec/enterprise.json

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -4233,78 +4233,6 @@
42334233
"operation_type"
42344234
]
42354235
},
4236-
{
4237-
"action": "copilot.knowledge_base_created",
4238-
"description": "A knowledge base was created in the organization.",
4239-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
4240-
"fields": [
4241-
"actor",
4242-
"actor_id",
4243-
"user_agent",
4244-
"request_id",
4245-
"knowledge_base_name",
4246-
"org_id",
4247-
"org",
4248-
"action",
4249-
"_document_id",
4250-
"@timestamp",
4251-
"created_at",
4252-
"operation_type",
4253-
"business",
4254-
"business_id",
4255-
"actor_is_bot",
4256-
"request_access_security_header"
4257-
],
4258-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
4259-
},
4260-
{
4261-
"action": "copilot.knowledge_base_deleted",
4262-
"description": "A knowledge base was deleted from the organization.",
4263-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
4264-
"fields": [
4265-
"actor",
4266-
"actor_id",
4267-
"user_agent",
4268-
"request_id",
4269-
"knowledge_base_name",
4270-
"org_id",
4271-
"org",
4272-
"action",
4273-
"_document_id",
4274-
"@timestamp",
4275-
"created_at",
4276-
"operation_type",
4277-
"business",
4278-
"business_id",
4279-
"actor_is_bot",
4280-
"request_access_security_header"
4281-
],
4282-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
4283-
},
4284-
{
4285-
"action": "copilot.knowledge_base_updated",
4286-
"description": "A knowledge base was updated in the organization.",
4287-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
4288-
"fields": [
4289-
"actor",
4290-
"actor_id",
4291-
"user_agent",
4292-
"request_id",
4293-
"knowledge_base_name",
4294-
"org_id",
4295-
"org",
4296-
"action",
4297-
"_document_id",
4298-
"@timestamp",
4299-
"created_at",
4300-
"operation_type",
4301-
"business",
4302-
"business_id",
4303-
"actor_is_bot",
4304-
"request_access_security_header"
4305-
],
4306-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
4307-
},
43084236
{
43094237
"action": "copilot.plan_changed",
43104238
"description": "The plan for GitHub Copilot was updated.",

src/audit-logs/data/ghec/organization.json

Lines changed: 2 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1318,78 +1318,6 @@
13181318
"custom_instructions"
13191319
]
13201320
},
1321-
{
1322-
"action": "copilot.knowledge_base_created",
1323-
"description": "A knowledge base was created in the organization.",
1324-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
1325-
"fields": [
1326-
"actor",
1327-
"actor_id",
1328-
"user_agent",
1329-
"request_id",
1330-
"knowledge_base_name",
1331-
"org_id",
1332-
"org",
1333-
"action",
1334-
"_document_id",
1335-
"@timestamp",
1336-
"created_at",
1337-
"operation_type",
1338-
"business",
1339-
"business_id",
1340-
"actor_is_bot",
1341-
"request_access_security_header"
1342-
],
1343-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
1344-
},
1345-
{
1346-
"action": "copilot.knowledge_base_deleted",
1347-
"description": "A knowledge base was deleted from the organization.",
1348-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
1349-
"fields": [
1350-
"actor",
1351-
"actor_id",
1352-
"user_agent",
1353-
"request_id",
1354-
"knowledge_base_name",
1355-
"org_id",
1356-
"org",
1357-
"action",
1358-
"_document_id",
1359-
"@timestamp",
1360-
"created_at",
1361-
"operation_type",
1362-
"business",
1363-
"business_id",
1364-
"actor_is_bot",
1365-
"request_access_security_header"
1366-
],
1367-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
1368-
},
1369-
{
1370-
"action": "copilot.knowledge_base_updated",
1371-
"description": "A knowledge base was updated in the organization.",
1372-
"docs_reference_links": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases",
1373-
"fields": [
1374-
"actor",
1375-
"actor_id",
1376-
"user_agent",
1377-
"request_id",
1378-
"knowledge_base_name",
1379-
"org_id",
1380-
"org",
1381-
"action",
1382-
"_document_id",
1383-
"@timestamp",
1384-
"created_at",
1385-
"operation_type",
1386-
"business",
1387-
"business_id",
1388-
"actor_is_bot",
1389-
"request_access_security_header"
1390-
],
1391-
"docs_reference_titles": "copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases"
1392-
},
13931321
{
13941322
"action": "copilot.plan_changed",
13951323
"description": "The plan for GitHub Copilot was updated.",
@@ -5015,7 +4943,7 @@
50154943
{
50164944
"action": "org.allow_third_party_access_requests_from_outside_collaborators_enabled",
50174945
"description": "Third-party application access for outside collaborators was enabled for the organization.",
5018-
"docs_reference_links": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests#enabling-or-disabling-integration-access-requests",
4946+
"docs_reference_links": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests-and-installations#enabling-or-disabling-app-access-requests",
50194947
"fields": [
50204948
"actor",
50214949
"actor_id",
@@ -5029,7 +4957,7 @@
50294957
"created_at",
50304958
"operation_type"
50314959
],
5032-
"docs_reference_titles": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests#enabling-or-disabling-integration-access-requests"
4960+
"docs_reference_titles": "/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests-and-installations#enabling-or-disabling-app-access-requests"
50334961
},
50344962
{
50354963
"action": "org.archive",

0 commit comments

Comments
 (0)