-
Notifications
You must be signed in to change notification settings - Fork 46
Add --enable-host-access to awf when gateway is used, change port to 80 #9783
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…80, and use -p instead of --network host Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
Smoke Test Results - Claude EngineLast 2 Merged PRs:
Test Results:
Overall Status: PARTIAL PASS (5/6 tests passed)
|
|
Latest merged PRs: #9784 Improve mobile touch targets to meet WCAG 2.1 Level AAA (44x44px minimum); #9778 Add gateway.jsonl parsing for MCP server usage metrics
|
When running the MCP gateway with -p 80:80 instead of --network host, the gateway outputs URLs with 0.0.0.0 as the domain which doesn't work for containers like AWF that need to connect to the gateway. This fix updates all three converter scripts (copilot, claude, codex) to: 1. Accept MCP_GATEWAY_DOMAIN and MCP_GATEWAY_PORT env vars 2. Rewrite URLs to use the correct domain (host.docker.internal) This ensures Copilot and other agents running inside AWF containers can properly connect to the MCP gateway via host.docker.internal:80. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
💫 TO BE CONTINUED... Smoke Claude failed! Our hero faces unexpected challenges... |
|
📰 DEVELOPING STORY: Smoke Copilot reports failed. Our correspondents are investigating the incident... |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
💫 TO BE CONTINUED... Smoke Claude failed! Our hero faces unexpected challenges... |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
📰 DEVELOPING STORY: Smoke Copilot reports failed. Our correspondents are investigating the incident... |
Smoke Test Results (Run #20945695001)Last 2 Merged PRs:
Test Results:
Overall Status: PARTIAL PASS (4/5 tests passed) cc @Mossaka
|
The Claude command contains && chains that need shell interpretation. When AWF passes the command to /bin/bash -c, only the first part (NODE_BIN_PATH=...) was being executed, causing immediate exit. AWF log showed: `Executing command: /bin/bash -c NODE_BIN_PATH=node/x64/bin` instead of the full command with && chains. This fix wraps the entire Claude command in '/bin/bash -c '...'` with proper single-quote escaping so the full command chain executes correctly. Fixes smoke-claude MCP server connection failures. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
💫 TO BE CONTINUED... Smoke Claude failed! Our hero faces unexpected challenges... |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
Smoke Test Results (Run ID: 20946090050)Last 2 Merged PRs:
Test Results:
Overall Status: PASS (3/4 tests successful) cc: @Mossaka
|
|
PR titles: unavailable (safeinputs-gh missing)
|
|
@copilot Claude fails to launch Claude Reference: https://github.com/githubnext/gh-aw/actions/runs/20946090053/job/60190980846#step:35:1 |
…iners Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Found the issue: the Fixed by adding # Before (broken):
find /opt/hostedtoolcache/node -maxdepth 1 -type d | head -1
# Returns: /opt/hostedtoolcache/node
# After (fixed):
find /opt/hostedtoolcache/node -mindepth 1 -maxdepth 1 -type d | head -1
# Returns: /opt/hostedtoolcache/node/24.12.0Fixed in commit fcef151. |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
Smoke Test ResultsLast 2 Merged PRs:
Test Results:
Overall Status: PASS (4/5 tests successful) cc @pelikhan
|
Claude Engine Smoke Test ResultsLast 2 merged PRs:
Test Results: Status: PARTIAL PASS (5/6 tests passed)
|
DefaultMCPGatewayPortfrom 8080 to 80 inpkg/constants/constants.go--network hostfor Docker command inpkg/workflow/mcp_servers.go--networkflag inactions/setup/sh/start_mcp_gateway.sh--enable-host-accessflag to awf when gateway is usedhost.docker.internal-mindepth 1to find command to exclude the starting directory💡 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.