Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 16, 2026

MCP Gateway v0.0.60 requires stdio servers to use the container field. The agentic_workflows server was using the old command format which is no longer allowed.

Changes

  • MCP Configuration: Updated renderAgenticWorkflowsMCPConfigWithOptions and TOML variants to use container format
  • Constants: Added DefaultAlpineImage, DefaultGhAwMount, DefaultTmpGhAwMount for consistent mount paths
  • Docker Pre-download: Added alpine:latest to image list when agentic-workflows tool is enabled
  • Cleanup: Removed unused renderBuiltinMCPServerBlock function and BuiltinMCPServerOptions struct

Before

{
  "type": "stdio",
  "command": "gh",
  "args": ["aw", "mcp-server"]
}

After

{
  "type": "stdio",
  "container": "alpine:latest",
  "entrypoint": "/opt/gh-aw/gh-aw",
  "entrypointArgs": ["mcp-server"],
  "mounts": ["/opt/gh-aw:/opt/gh-aw:ro"]
}
Original prompt

please fix this Ci failure: https://github.com/githubnext/gh-aw/actions/runs/21052573940/job/60541961578


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.


Changeset

  • Type: patch
  • Description: Fix CI failure by updating MCP server config rendering to use the required container format for stdio servers; add DefaultAlpineImage and pre-download entry; remove obsolete builtin MCP server code; update tests and recompile workflows.

Ahoy! This treasure was crafted by 🏴‍☠️ Changeset Generator

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
@Mossaka Mossaka added the smoke label Jan 16, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟

@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤

@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
@github-actions
Copy link
Contributor

Claude Engine Smoke Test Results

Recent PRs: #8, #10

✅ GitHub MCP - Retrieved last 2 merged PRs
❌ Serena Go - Tool not available
✅ Playwright - Navigated to github.com (title confirmed)
✅ Tavily Web Search - Found 5 results for "GitHub Agentic Workflows"
✅ File Writing - Created test file successfully
✅ Bash Tool - Verified file contents

Status: PARTIAL PASS (5/6 tests passed)

AI generated by Smoke Claude

@github-actions
Copy link
Contributor

GitHub MCP (last 2 merged PRs): ✅
Fix undici security vulnerability (GHSA-g9mf-h72j-4rw9)
Use GitHub MCP server with dynamic repo context in code-scanning-fixer workflow
Serena go (serena-go go version): ❌
Playwright (title contains "GitHub"): ✅
Tavily search: ✅
File write + cat: ✅
Overall: FAIL

AI generated by Smoke Codex

@github-actions
Copy link
Contributor

Smoke Test Results (Run #21053466557)

Last 2 Merged PRs:

Tests:
✅ GitHub MCP (PRs fetched)
✅ Bash tool (file created & verified)
✅ Playwright (GitHub.com loaded, title: "GitHub · Change is constant. GitHub keeps you ahead. · GitHub")
❌ Serena Go (tool not available in workflow)

Status: PASS (3/4 core tests)

cc @Mossaka

AI generated by Smoke Copilot

@Mossaka Mossaka marked this pull request as ready for review January 16, 2026 02:38
@Mossaka Mossaka requested a review from pelikhan January 16, 2026 02:39
Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix CI failure in GitHub Actions fix: containerize agentic_workflows MCP server per Gateway Spec v1.0.0 Jan 16, 2026
Copilot AI requested a review from Mossaka January 16, 2026 02:45
@pelikhan pelikhan merged commit 43302eb into main Jan 16, 2026
@pelikhan pelikhan deleted the copilot/fix-ci-failure branch January 16, 2026 03:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants