From f115926f3d0a25dd151936aa58c3bba62b3f72fd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 01:51:18 +0000 Subject: [PATCH 1/3] Initial plan From ca7f48e59177044d8e4212fb1492a5a86621e3ee Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 02:10:04 +0000 Subject: [PATCH 2/3] Changes before error encountered Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- actions/setup/sh/start_mcp_gateway.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/actions/setup/sh/start_mcp_gateway.sh b/actions/setup/sh/start_mcp_gateway.sh index accd64aa22..3c282df6b2 100755 --- a/actions/setup/sh/start_mcp_gateway.sh +++ b/actions/setup/sh/start_mcp_gateway.sh @@ -413,6 +413,16 @@ else fi echo "" +# Delete MCP server configuration file after gateway is launched +echo "Cleaning up MCP server configuration file..." +if [ -f /home/runner/.copilot/mcp-config.json ]; then + rm /home/runner/.copilot/mcp-config.json + echo "MCP server configuration file deleted" +else + echo "MCP server configuration file not found (already deleted or never created)" +fi +echo "" + echo "MCP gateway is running:" echo " - From host: http://localhost:${MCP_GATEWAY_PORT}" echo " - From containers: http://${MCP_GATEWAY_DOMAIN}:${MCP_GATEWAY_PORT}" From 1279a61b48df8db52b622e637502d7ee83d0ce21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 10 Feb 2026 02:32:49 +0000 Subject: [PATCH 3/3] Add changeset [skip-ci] --- .changeset/patch-clean-mcp-config.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/patch-clean-mcp-config.md diff --git a/.changeset/patch-clean-mcp-config.md b/.changeset/patch-clean-mcp-config.md new file mode 100644 index 0000000000..f5f72074a0 --- /dev/null +++ b/.changeset/patch-clean-mcp-config.md @@ -0,0 +1,5 @@ +--- +"gh-aw": patch +--- + +Gateway startup now removes `/home/runner/.copilot/mcp-config.json` after configuring the MCP server so the temporary config isn't left on disk.