Skip to content

Remove awmg gateway binary and build infrastructure#9160

Merged
pelikhan merged 6 commits intomainfrom
copilot/remove-awmg-gateway-and-scripts
Jan 6, 2026
Merged

Remove awmg gateway binary and build infrastructure#9160
pelikhan merged 6 commits intomainfrom
copilot/remove-awmg-gateway-and-scripts

Conversation

Copy link
Contributor

Copilot AI commented Jan 6, 2026

Removes the standalone awmg (Agentic Workflows MCP Gateway) binary, all associated build scripts, and documentation per requirements.

Changes

Source Code (~3,400 lines removed)

  • Removed cmd/awmg/ - main binary entry point
  • Removed pkg/awmg/ - gateway implementation and tests (gateway.go, 6 test files)
  • Removed pkg/workflow/gateway*.go - step generation, validation, domain tests
  • Removed sandbox.mcp configuration support from workflow compiler
  • Cleaned up MCP gateway references in copilot_mcp.go, frontmatter_extraction_security.go, tools_parser.go

Build Infrastructure

  • Removed install-awmg.sh installation script
  • Removed awmg build targets from Makefile (build-awmg, platform-specific builds)
  • Updated scripts/test-build-release.sh to remove awmg build validation
  • Removed awmg binary patterns from .gitignore
  • Removed awmg-specific lint exclusions from .golangci.yml

CI/CD

  • Removed "AWMG Gateway Tests" matrix group from .github/workflows/ci.yml

Documentation (~2,500 lines removed)

  • Removed docs/awmg.md, docs/mcp-gateway.md, specs/mcp-gateway.md
  • Removed awmg references from DEVGUIDE.md, examples/README.md, specs/gosec.md, docs/src/content/docs/reference/sandbox.md
  • Removed 4 example configuration files: examples/mcp-gateway-*.json

Notes

The MCPGatewayRuntimeConfig type and DefaultMCPGatewayPort constant remain in the codebase as they're referenced by existing configuration structures, but the feature itself is non-functional. Historical CHANGELOG entries preserved for reference.

Original prompt

Remove awmg gateway. Remove build scripts and go sources. Scan docs and remove as well.


💡 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.

Copilot AI and others added 4 commits January 6, 2026 19:55
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove awmg gateway and associated build scripts Remove awmg gateway binary and build infrastructure Jan 6, 2026
Copilot AI requested a review from pelikhan January 6, 2026 20:21
@pelikhan
Copy link
Contributor

pelikhan commented Jan 6, 2026

@copilot review changes, format, lint

Copy link
Contributor Author

Copilot AI commented Jan 6, 2026

@copilot review changes, format, lint

All checks pass:

  • ✅ Format: Code properly formatted
  • ✅ Lint: 0 issues
  • ✅ Code review: No issues found

@pelikhan pelikhan marked this pull request as ready for review January 6, 2026 21:06
@pelikhan pelikhan merged commit ad42f53 into main Jan 6, 2026
3 checks passed
@pelikhan pelikhan deleted the copilot/remove-awmg-gateway-and-scripts branch January 6, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants