From 062db78447ae6ae15666cb10178004fb0b91a6ab Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Feb 2026 04:22:42 +0000 Subject: [PATCH 1/3] Initial plan From b3a945d6c285ccc1ae252e3428d6156e67a4e8d0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Feb 2026 04:25:18 +0000 Subject: [PATCH 2/3] Move mcp-servers from sandbox.mcp to top-level field Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com> --- .github/workflows/nightly-mcp-stress-test.md | 131 ++++++++++--------- 1 file changed, 66 insertions(+), 65 deletions(-) diff --git a/.github/workflows/nightly-mcp-stress-test.md b/.github/workflows/nightly-mcp-stress-test.md index 06c6df1d3..a3ca314cc 100644 --- a/.github/workflows/nightly-mcp-stress-test.md +++ b/.github/workflows/nightly-mcp-stress-test.md @@ -23,74 +23,75 @@ tools: toolsets: [default] bash: ["*"] +mcp-servers: + github: + type: stdio + container: "ghcr.io/github/github-mcp-server:v0.30.2" + env: + GITHUB_PERSONAL_ACCESS_TOKEN: "${{ secrets.GITHUB_TOKEN }}" + filesystem: + type: stdio + container: "mcp/filesystem" + mounts: + - "/tmp/mcp-test-fs:/workspace:rw" + memory: + type: stdio + container: "mcp/memory" + sqlite: + type: stdio + container: "mcp/sqlite" + postgres: + type: stdio + container: "mcp/postgres" + brave-search: + type: stdio + container: "mcp/brave-search" + fetch: + type: stdio + container: "mcp/fetch" + puppeteer: + type: stdio + container: "mcp/puppeteer" + slack: + type: stdio + container: "mcp/slack" + gdrive: + type: stdio + container: "mcp/gdrive" + google-maps: + type: stdio + container: "mcp/google-maps" + everart: + type: stdio + container: "mcp/everart" + sequential-thinking: + type: stdio + container: "mcp/sequential-thinking" + aws-kb-retrieval: + type: stdio + container: "mcp/aws-kb-retrieval" + linear: + type: stdio + container: "mcp/linear" + sentry: + type: stdio + container: "mcp/sentry" + raygun: + type: stdio + container: "mcp/raygun" + git: + type: stdio + container: "mcp/git" + time: + type: stdio + container: "mcp/time" + axiom: + type: stdio + container: "mcp/axiom" + sandbox: mcp: container: "ghcr.io/github/gh-aw-mcpg:v0.0.94" - mcp-servers: - github: - type: stdio - container: "ghcr.io/github/github-mcp-server:v0.30.2" - env: - GITHUB_PERSONAL_ACCESS_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - filesystem: - type: stdio - container: "mcp/filesystem" - mounts: - - "/tmp/mcp-test-fs:/workspace:rw" - memory: - type: stdio - container: "mcp/memory" - sqlite: - type: stdio - container: "mcp/sqlite" - postgres: - type: stdio - container: "mcp/postgres" - brave-search: - type: stdio - container: "mcp/brave-search" - fetch: - type: stdio - container: "mcp/fetch" - puppeteer: - type: stdio - container: "mcp/puppeteer" - slack: - type: stdio - container: "mcp/slack" - gdrive: - type: stdio - container: "mcp/gdrive" - google-maps: - type: stdio - container: "mcp/google-maps" - everart: - type: stdio - container: "mcp/everart" - sequential-thinking: - type: stdio - container: "mcp/sequential-thinking" - aws-kb-retrieval: - type: stdio - container: "mcp/aws-kb-retrieval" - linear: - type: stdio - container: "mcp/linear" - sentry: - type: stdio - container: "mcp/sentry" - raygun: - type: stdio - container: "mcp/raygun" - git: - type: stdio - container: "mcp/git" - time: - type: stdio - container: "mcp/time" - axiom: - type: stdio - container: "mcp/axiom" safe-outputs: create-issue: From 62b41ed6bc5939cb2ff694f8385162c847d063b6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Feb 2026 04:25:45 +0000 Subject: [PATCH 3/3] Update prompt file to reflect correct mcp-servers configuration Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com> --- .github/agentics/nightly-mcp-stress-test.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/agentics/nightly-mcp-stress-test.md b/.github/agentics/nightly-mcp-stress-test.md index 5ca1a780c..eae430b8f 100644 --- a/.github/agentics/nightly-mcp-stress-test.md +++ b/.github/agentics/nightly-mcp-stress-test.md @@ -18,7 +18,7 @@ Test the MCP Gateway's ability to handle multiple diverse MCP servers simultaneo ## Important: MCP Gateway is Pre-Configured -**The MCP Gateway is already running and configured with 20 MCP servers via the `sandbox.mcp` configuration in the workflow.** +**The MCP Gateway is already running and configured with 20 MCP servers via the `mcp-servers` configuration in the workflow.** You do NOT need to: - ❌ Build the gateway (`make build`) @@ -219,7 +219,7 @@ Error: Missing or invalid SLACK_BOT_TOKEN environment variable ```markdown ## Test Execution -- **MCP Gateway:** Provided by sandbox.mcp configuration +- **MCP Gateway:** Provided by sandbox.mcp (gateway container) with mcp-servers configuration - **Test Duration:** Xm Ys - **Servers Tested Sequentially:** Yes - **Any Gateway Issues:** None / {describe if any}