From c5bbba2a21494392053ec7adef5cd0208bed94af Mon Sep 17 00:00:00 2001 From: Jui Hanamshet <86270736+juihanamshet1@users.noreply.github.com> Date: Tue, 29 Jul 2025 12:47:01 -0700 Subject: [PATCH 1/3] Update proxy authentication instructions for VS Added options for authenticating to a proxy in Windows. --- .../configure-network-settings.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md b/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md index e99da56cacd1..219de3e09784 100644 --- a/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md +++ b/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md @@ -71,7 +71,11 @@ If you have configured a proxy but are still encountering connection errors, see ### Basic authentication -{% data variables.product.prodname_copilot_short %} for {% data variables.product.prodname_vs %} does not retrieve authentication credentials from the Windows settings. If you need to authenticate to a proxy, you can include your credentials in the proxy URL (for example: `http://USERNAME:PASSWORD@10.203.0.1:5187/`), then set this URL as one of the supported environment variables listed in [Proxy settings for {% data variables.product.prodname_copilot_short %}](/copilot/concepts/network-settings-for-github-copilot#proxy-settings-for-copilot). +{% data variables.product.prodname_copilot_short %} for {% data variables.product.prodname_vs %} does not retrieve authentication credentials from the Windows settings. + +If you need to authenticate to a proxy, you can try one of the below: +1. Enable passing default proxy credentials by setting the environment variable COPILOT_USE_DEFAULTPROXY to true. +2. You can include your credentials in the proxy URL (for example: `http://USERNAME:PASSWORD@10.203.0.1:5187/`), then set this URL as one of the supported environment variables listed in [Proxy settings for {% data variables.product.prodname_copilot_short %}](/copilot/concepts/network-settings-for-github-copilot#proxy-settings-for-copilot). {% endvisualstudio %} From a5e864a2b5849fd627d390836e4e811417cdba16 Mon Sep 17 00:00:00 2001 From: Jui Hanamshet <86270736+juihanamshet1@users.noreply.github.com> Date: Tue, 29 Jul 2025 14:53:00 -0700 Subject: [PATCH 2/3] Update content/copilot/how-tos/configure-personal-settings/configure-network-settings.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../configure-network-settings.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md b/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md index 219de3e09784..22512d2257c5 100644 --- a/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md +++ b/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md @@ -74,7 +74,12 @@ If you have configured a proxy but are still encountering connection errors, see {% data variables.product.prodname_copilot_short %} for {% data variables.product.prodname_vs %} does not retrieve authentication credentials from the Windows settings. If you need to authenticate to a proxy, you can try one of the below: -1. Enable passing default proxy credentials by setting the environment variable COPILOT_USE_DEFAULTPROXY to true. +1. Enable passing default proxy credentials by setting the environment variable `COPILOT_USE_DEFAULTPROXY` to `true`. + - **Windows example**: Open the Command Prompt and run the following command: + ``` + setx COPILOT_USE_DEFAULTPROXY true + ``` + This sets the variable permanently for your user account. Restart any applications that need to use this variable. 2. You can include your credentials in the proxy URL (for example: `http://USERNAME:PASSWORD@10.203.0.1:5187/`), then set this URL as one of the supported environment variables listed in [Proxy settings for {% data variables.product.prodname_copilot_short %}](/copilot/concepts/network-settings-for-github-copilot#proxy-settings-for-copilot). {% endvisualstudio %} From 7c4c1d591ecc49be7c8d3a376122fd360a1ee00e Mon Sep 17 00:00:00 2001 From: Jui Hanamshet <86270736+juihanamshet1@users.noreply.github.com> Date: Tue, 5 Aug 2025 15:18:35 -0700 Subject: [PATCH 3/3] Update configure-network-settings.md --- .../configure-personal-settings/configure-network-settings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md b/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md index 22512d2257c5..e578dc0adb50 100644 --- a/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md +++ b/content/copilot/how-tos/configure-personal-settings/configure-network-settings.md @@ -71,7 +71,7 @@ If you have configured a proxy but are still encountering connection errors, see ### Basic authentication -{% data variables.product.prodname_copilot_short %} for {% data variables.product.prodname_vs %} does not retrieve authentication credentials from the Windows settings. +While {% data variables.product.prodname_copilot_short %} for {% data variables.product.prodname_vs %} reads the proxy settings from Windows, it does not retrieve authentication credentials from those Windows settings. If you need to authenticate to a proxy, you can try one of the below: 1. Enable passing default proxy credentials by setting the environment variable `COPILOT_USE_DEFAULTPROXY` to `true`.