Skip to content

Commit c6e9ae8

Browse files
authored
Merge pull request #44641 from github/repo-sync
Repo sync
2 parents c0ce3ca + 1dd62a1 commit c6e9ae8

58 files changed

Lines changed: 124 additions & 280 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.
-41.1 KB
Binary file not shown.
-125 KB
Binary file not shown.
-51.8 KB
Binary file not shown.
-31.9 KB
Binary file not shown.

config/moda/deployment.yaml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ environments:
1212

1313
# 15 staging environments, evergreens only
1414
# they should all contain the same configs
15-
# intentionally pinned to a single cluster via the `name` selector
16-
1715
- name: staging-balsam
1816
require_pipeline: false
1917
notify_still_locked: true # Notify last person to lock this after an hour
@@ -24,7 +22,6 @@ environments:
2422
cluster_selector:
2523
profile: general
2624
region: iad
27-
name: general-2-ash1-iad
2825
extra_completed_message: ':balsam: Review at https://docs-internal-staging-balsam.githubapp.com/'
2926

3027
- name: staging-boxwood
@@ -37,7 +34,6 @@ environments:
3734
cluster_selector:
3835
profile: general
3936
region: iad
40-
name: general-2-ash1-iad
4137
extra_completed_message: ':boxwood: Review at https://docs-internal-staging-boxwood.githubapp.com/'
4238

4339
- name: staging-cedar
@@ -50,7 +46,6 @@ environments:
5046
cluster_selector:
5147
profile: general
5248
region: iad
53-
name: general-2-ash1-iad
5449
extra_completed_message: ':cedar: Review at https://docs-internal-staging-cedar.githubapp.com/'
5550

5651
- name: staging-cypress
@@ -63,7 +58,6 @@ environments:
6358
cluster_selector:
6459
profile: general
6560
region: iad
66-
name: general-2-ash1-iad
6761
extra_completed_message: ':cypress: Review at https://docs-internal-staging-cypress.githubapp.com/'
6862

6963
- name: staging-fir
@@ -76,7 +70,6 @@ environments:
7670
cluster_selector:
7771
profile: general
7872
region: iad
79-
name: general-2-ash1-iad
8073
extra_completed_message: ':fir: Review at https://docs-internal-staging-fir.githubapp.com/'
8174

8275
- name: staging-hemlock
@@ -89,7 +82,6 @@ environments:
8982
cluster_selector:
9083
profile: general
9184
region: iad
92-
name: general-2-ash1-iad
9385
extra_completed_message: ':hemlock: Review at https://docs-internal-staging-hemlock.githubapp.com/'
9486

9587
- name: staging-hinoki
@@ -102,7 +94,6 @@ environments:
10294
cluster_selector:
10395
profile: general
10496
region: iad
105-
name: general-2-ash1-iad
10697
extra_completed_message: ':hinoki: Review at https://docs-internal-staging-hinoki.githubapp.com/'
10798

10899
- name: staging-holly
@@ -115,7 +106,6 @@ environments:
115106
cluster_selector:
116107
profile: general
117108
region: iad
118-
name: general-2-ash1-iad
119109
extra_completed_message: ':holly_: Review at https://docs-internal-staging-holly.githubapp.com/'
120110

121111
- name: staging-juniper
@@ -128,7 +118,6 @@ environments:
128118
cluster_selector:
129119
profile: general
130120
region: iad
131-
name: general-2-ash1-iad
132121
extra_completed_message: ':juniper: Review at https://docs-internal-staging-juniper.githubapp.com/'
133122

134123
- name: staging-laurel
@@ -141,7 +130,6 @@ environments:
141130
cluster_selector:
142131
profile: general
143132
region: iad
144-
name: general-2-ash1-iad
145133
extra_completed_message: ':laurel: Review at https://docs-internal-staging-laurel.githubapp.com/'
146134

147135
- name: staging-pine
@@ -154,7 +142,6 @@ environments:
154142
cluster_selector:
155143
profile: general
156144
region: iad
157-
name: general-2-ash1-iad
158145
extra_completed_message: ':pine: Review at https://docs-internal-staging-pine.githubapp.com/'
159146

160147
- name: staging-redwood
@@ -167,7 +154,6 @@ environments:
167154
cluster_selector:
168155
profile: general
169156
region: iad
170-
name: general-2-ash1-iad
171157
extra_completed_message: ':redwood: Review at https://docs-internal-staging-redwood.githubapp.com/'
172158

173159
- name: staging-sequoia
@@ -180,7 +166,6 @@ environments:
180166
cluster_selector:
181167
profile: general
182168
region: iad
183-
name: general-2-ash1-iad
184169
extra_completed_message: ':sequoia: Review at https://docs-internal-staging-sequoia.githubapp.com/'
185170

186171
- name: staging-spruce
@@ -193,7 +178,6 @@ environments:
193178
cluster_selector:
194179
profile: general
195180
region: iad
196-
name: general-2-ash1-iad
197181
extra_completed_message: ':spruce: Review at https://docs-internal-staging-spruce.githubapp.com/'
198182

199183
- name: staging-yew
@@ -206,7 +190,6 @@ environments:
206190
cluster_selector:
207191
profile: general
208192
region: iad
209-
name: general-2-ash1-iad
210193
extra_completed_message: ':yew: Review at https://docs-internal-staging-yew.githubapp.com/'
211194

212195
required_builds:

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ contentType: concepts
1212
---
1313

1414
> [!NOTE]
15-
> Agent skills work with {% data variables.copilot.copilot_cloud_agent %}, {% data variables.copilot.copilot_code-review_short %}, the {% data variables.copilot.copilot_cli %}, and agent mode in {% data variables.product.prodname_vscode %}.
15+
> Agent skills work with {% data variables.copilot.copilot_cloud_agent %}, {% data variables.copilot.copilot_code-review_short %}, the {% data variables.copilot.copilot_cli %}, the {% data variables.copilot.github_copilot_app %}, and agent mode in {% data variables.product.prodname_vscode %}.
1616
1717
## About agent skills
1818

@@ -35,4 +35,5 @@ To create or add agent skills, see:
3535

3636
* [AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/add-skills)
3737
* [AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/add-skills)
38+
* [AUTOTITLE](/copilot/how-tos/github-copilot-app/customize-github-copilot-app)
3839
* [AUTOTITLE](/copilot/reference/customization-cheat-sheet)
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: About enterprise-managed plugin standards
3+
shortTitle: Enterprise plugin standards
4+
allowTitleToDifferFromFilename: true
5+
intro: Enterprise administrators can centrally define plugin policies for users, ensuring consistent plugin availability.
6+
versions:
7+
feature: copilot
8+
contentType: concepts
9+
category:
10+
- Learn about Copilot
11+
- Learn about Copilot CLI
12+
docsTeamMetrics:
13+
- copilot-cli
14+
redirect_from:
15+
- /copilot/concepts/agents/copilot-cli/about-enterprise-plugin-standards
16+
---
17+
18+
> [!NOTE] This feature is in {% data variables.release-phases.public_preview %} and subject to change.
19+
20+
Enterprise-managed plugin standards allow administrators to **define and enforce policies for plugin availability**. By configuring a `settings.json` file in the enterprise's `.github-private` repository, administrators can specify which plugin marketplaces are available to users and which plugins are installed automatically.
21+
22+
## Where plugin standards apply
23+
24+
Plugin standards apply to all users on the enterprise's {% data variables.product.prodname_copilot_short %} plan, across the following clients:
25+
26+
* **{% data variables.copilot.copilot_cli_short %}**: see [AUTOTITLE](/copilot/concepts/agents/copilot-cli/about-cli-plugins)
27+
* **{% data variables.product.prodname_vscode_shortname %}** (version 1.122 and later): see [Agent plugins in {% data variables.product.prodname_vscode_shortname %}](https://code.visualstudio.com/docs/agent-customization/agent-plugins) in the {% data variables.product.prodname_vscode_shortname %} documentation
28+
29+
Users must upgrade to a supported client version for these standards to be applied.
30+
31+
## How plugin standards work
32+
33+
Enterprise plugin standards use a configuration file stored in your enterprise's `.github-private` repository. The configuration is defined in a `settings.json` file at the following path: `.github/copilot/settings.json`.
34+
35+
For plugin standards, the file can define:
36+
37+
* **Known marketplaces**. Plugin marketplaces that are available to users for browsing and installing plugins.
38+
* **Default-enabled plugins**. Specific plugins that are automatically installed when users authenticate.
39+
40+
When a user authenticates to {% data variables.product.prodname_copilot_short %} in a supported client, the client queries an API endpoint that reads the `settings.json` from the enterprise's `.github-private` repository. The policies defined in the file are then applied to the user's session.
41+
42+
## Why use enterprise-managed plugin standards
43+
44+
Enterprise-managed plugin standards help administrators address several common challenges:
45+
46+
* **Consistency across clients**. Ensure that all developers have access to the same plugins and marketplaces.
47+
* **Centralized governance**. Manage plugin availability from a single configuration file, rather than relying on individual developers to install the correct plugins.
48+
* **Version-controlled policies**. Because the configuration lives in a Git repository, all changes to plugin standards are tracked, auditable, and reviewable through pull requests.
49+
* **Reduced onboarding friction**. New developers automatically receive the enterprise's standard plugins when they authenticate, without any manual setup.
50+
51+
## Next step
52+
53+
To configure enterprise plugin standards, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/configure-enterprise-plugin-standards).

content/copilot/concepts/agents/copilot-cli/about-enterprise-plugin-standards.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

content/copilot/concepts/agents/copilot-cli/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ children:
1212
- /about-remote-control
1313
- /about-custom-agents
1414
- /about-cli-plugins
15-
- /about-enterprise-plugin-standards
1615
- /autopilot
1716
- /fleet
1817
- /research
@@ -24,3 +23,4 @@ contentType: concepts
2423
docsTeamMetrics:
2524
- copilot-cli
2625
---
26+

content/copilot/concepts/agents/github-copilot-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The {% data variables.copilot.github_copilot_app %} supports the following opera
4444
* **Parallel workspaces:** Run multiple isolated agent sessions simultaneously, each with a dedicated git worktree and branch. You can also run sessions in cloud sandboxes (public preview) hosted by {% data variables.product.github %}. For more information, see [AUTOTITLE](/copilot/concepts/about-cloud-and-local-sandboxes).
4545
* **Session modes:** Choose how you work with agents: Interactive (collaborative), Plan (agent plans, you approve), or Autopilot (fully autonomous). You can also select from multiple LLMs and adjust reasoning effort for each session.
4646
* **{% data variables.product.github %} integration:** Browse and find issues, start sessions from them, create and close pull requests, review pull requests, view CI check results, and search across your repositories—all within the app.
47-
* **Customizations:** Configure MCP servers, skills, extensions, and plugins globally or for each session.
47+
* **Customizations:** Configure and use global instructions, MCP servers, and agent skills.
4848
* **Automations:** Save recurring agent tasks and run them on a schedule or on demand.
4949
* **Quick chats:** Brainstorm in a conversation mode without creating a dedicated branch or workspace.
5050
* **Session history:** Use `/chronicle` to get insights from previous sessions, including work you started in the app.

0 commit comments

Comments
 (0)