Commit ac982f3
Add network access to agentic-workflows MCP server container (#14201)
* Initial plan
* Add network access to agentic-workflows MCP server container
Enable --network host for agentic-workflows stdio container to allow
GitHub API access for CLI commands (audit, logs, compile). The container
needs to reach api.github.com to execute gh CLI commands.
Updated:
- mcp_config_builtin.go: Add --network host to Docker args
- Documentation: Updated comments to explain network requirement
- Tests: Updated test expectations for new args format
Fixes issue where daily-cli-tools-tester workflow couldn't access
agentic-workflows MCP tools due to network isolation.
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
* Recompile all workflows with agentic-workflows network access
All workflows using agentic-workflows tool now include --network host
Docker arg to enable GitHub API access from the MCP server container.
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
* Fix remaining test expectations for network args
Updated test assertions in mcp_config_compilation_test.go and
importable_tools_test.go to expect --network host flag in args.
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>1 parent 65d7d25 commit ac982f3
28 files changed
Lines changed: 61 additions & 56 deletions
File tree
- .github/workflows
- pkg/workflow
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments