Skip to content

Commit ac982f3

Browse files
Copilotpelikhan
andauthored
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

.github/workflows/agent-performance-analyzer.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/agent-persona-explorer.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/audit-workflows.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/cloclo.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-cli-tools-tester.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-firewall-report.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-observability-report.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-safe-output-optimizer.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/deep-report.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/dev-hawk.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)