From 421c1be6f76b7ae33b491cc225c68881b2152316 Mon Sep 17 00:00:00 2001 From: John Clement <70238417+jclement136@users.noreply.github.com> Date: Tue, 16 Jun 2026 15:45:36 -0400 Subject: [PATCH 1/4] Update docs team's .github-private repo [S] Adds managed-settings.json file and updates template description --- .github/copilot/managed-settings.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/copilot/managed-settings.json diff --git a/.github/copilot/managed-settings.json b/.github/copilot/managed-settings.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/.github/copilot/managed-settings.json @@ -0,0 +1 @@ +{} From e3633efa99e5eca95a864da9f41986af936cc27b Mon Sep 17 00:00:00 2001 From: John Clement Date: Tue, 16 Jun 2026 16:39:05 -0400 Subject: [PATCH 2/4] Update README.md file --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 511c920..5230e8b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Custom agents template +# Enterprise agent governance template -This template repository makes it easy for enterprise and organization owners to get started with Copilot custom agents by providing: +This template repository makes it easy for enterprise owners to get started with and establish settings for their agents by providing: * The basic file structure necessary for custom agents * An example agent profile in the `agents` directory @@ -12,3 +12,4 @@ This template repository makes it easy for enterprise and organization owners to 1. Using this template repository, create a private repository called `.github-private` in your organization. 1. Edit this README to best meet your needs. Consider including creation guidelines for custom agents or compliance considerations specific to your team. 1. Edit the provided `agents/example-agent.md` file to create your first custom agent. For more information, see [Creating custom agents](https://docs.github.com/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents). +1. Edit the `managed-settings.json` file at `.github/copilot/managed-settings.json` to configure enterprise-wide client settings. For more information, see [About enterprise-managed plugin standards](https://docs.github.com/copilot/concepts/agents/about-enterprise-plugin-standards). From ca49a5dba820fc4a2e2d35da78c41647a251fb80 Mon Sep 17 00:00:00 2001 From: John Clement Date: Wed, 17 Jun 2026 10:56:56 -0400 Subject: [PATCH 3/4] Update filepath --- {.github/copilot => copilot}/managed-settings.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {.github/copilot => copilot}/managed-settings.json (100%) diff --git a/.github/copilot/managed-settings.json b/copilot/managed-settings.json similarity index 100% rename from .github/copilot/managed-settings.json rename to copilot/managed-settings.json From 73bb47b025b2dca11392372ce603200486bd2034 Mon Sep 17 00:00:00 2001 From: John Clement Date: Wed, 17 Jun 2026 10:58:20 -0400 Subject: [PATCH 4/4] Apply README suggestions from feedback --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5230e8b..d2c83b2 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ This template repository makes it easy for enterprise owners to get started with and establish settings for their agents by providing: * The basic file structure necessary for custom agents * An example agent profile in the `agents` directory +* An empty `managed-settings.json` file, which defines governance and extensibility settings in clients > [!NOTE] > The example agent profile is commented out, so you can use this template repository without unintentionally making a custom agent available to your team. @@ -12,4 +13,4 @@ This template repository makes it easy for enterprise owners to get started with 1. Using this template repository, create a private repository called `.github-private` in your organization. 1. Edit this README to best meet your needs. Consider including creation guidelines for custom agents or compliance considerations specific to your team. 1. Edit the provided `agents/example-agent.md` file to create your first custom agent. For more information, see [Creating custom agents](https://docs.github.com/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents). -1. Edit the `managed-settings.json` file at `.github/copilot/managed-settings.json` to configure enterprise-wide client settings. For more information, see [About enterprise-managed plugin standards](https://docs.github.com/copilot/concepts/agents/about-enterprise-plugin-standards). +1. Edit the `managed-settings.json` file at `.github/copilot/managed-settings.json` to configure enterprise-wide client settings. For more information, see [About enterprise-managed plugin standards](https://docs.github.com/copilot/concepts/agents/about-enterprise-plugin-standards) and [Disabling automatic command approval in Copilot clients](https://docs.github.com/en/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/disable-automatic-commands).