docs(references): daily intelligence update 2026-04-19#48
docs(references): daily intelligence update 2026-04-19#48github-actions[bot] wants to merge 1 commit intodevelopfrom
Conversation
- production-gotchas.md: add MCP gateway port 8080 AWF firewall gotcha (gateway moved 80→8080; AWF blocks 8080 by default; fix: gh aw upgrade to v0.25.25+ which adds --allow-host-ports) - gh-aw-architecture.md: bump AWF v0.25.25, MCP Gateway v0.2.25; note port change and --allow-host-ports fix - knowledge-base.md: append 2026-04-19 entry with version bumps and port 8080 critical bug fix - outputs/gh-aw-reports/2026-04-19.md: today's intelligence report Sources: github/gh-aw commits ca1d545, a77850e, 1378d27, c842421 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Daily intelligence pipeline update for 2026-04-19, capturing a critical MCP Gateway port change (80 → 8080) and related AWF host-access behavior, plus routine version bumps and reporting artifacts.
Changes:
- Added a new production gotcha documenting MCP Gateway port 8080 being blocked by AWF’s default host-access allowlist.
- Updated the gh-aw architecture reference to reflect AWF v0.25.25 and MCP Gateway v0.2.25 and noted the port change context.
- Appended the 2026-04-19 knowledge-base entry and added the daily intelligence report output.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 7 comments.
| File | Description |
|---|---|
| skills/aw-author/references/production-gotchas.md | Adds a new MCP Gateway port 8080 / AWF firewall gotcha under MCP server constraints. |
| .claude/skills/gh-aw-report/references/gh-aw-architecture.md | Updates AWF/MCP Gateway versions and adds notes about port 8080 and host port allowlisting. |
| .claude/skills/gh-aw-report/knowledge-base.md | Adds a new dated intelligence entry for 2026-04-19. |
| outputs/gh-aw-reports/2026-04-19.md | Adds the generated daily intelligence report for 2026-04-19. |
| - **Insiders mode:** Opt-in experimental features via `/insiders` URL or config header | ||
| - **HTTP mode:** Enterprise deployment with per-request OAuth token forwarding | ||
| - **MCP Gateway:** Centralized access management for MCP servers (**v0.2.24** as of 2026-04-18; runs as runner user with uid/gid Docker mapping since v0.2.x) | ||
| - **MCP Gateway:** Centralized access management for MCP servers (**v0.2.25** as of 2026-04-19; v0.2.24 [SUPERSEDED]) |
There was a problem hiding this comment.
This file (and other repo docs) uses the convention [SUPERSEDED by YYYY-MM-DD] when marking older information as superseded. Here the marker is [SUPERSEDED] without a date; please include the superseding date (e.g., [SUPERSEDED by 2026-04-19]) or drop the marker to avoid ambiguity.
|
|
||
| ## 7. githubnext/agentics | ||
|
|
||
| Minor formatting fixes (2026-04-17, don Syme). No new workflows or patterns. |
There was a problem hiding this comment.
Proper noun capitalization: “don Syme” should be “Don Syme”.
| Minor formatting fixes (2026-04-17, don Syme). No new workflows or patterns. | |
| Minor formatting fixes (2026-04-17, Don Syme). No new workflows or patterns. |
| gh aw upgrade | ||
| ``` | ||
|
|
||
| This compiles `--allow-host-ports 80,443,8080` into the AWF command, allowing the agent to reach the MCP gateway. |
There was a problem hiding this comment.
The text says --allow-host-ports 80,443,8080 is compiled into the AWF command, but the next line says custom sandbox.mcp.port is respected. To avoid contradiction, consider describing it as 80,443,<gateway-port> (or similar) and only mention 8080 as the default.
| This compiles `--allow-host-ports 80,443,8080` into the AWF command, allowing the agent to reach the MCP gateway. | |
| This compiles `--allow-host-ports 80,443,<gateway-port>` into the AWF command, allowing the agent to reach the MCP gateway. The default gateway port is `8080`. |
|
|
||
|
|
There was a problem hiding this comment.
The ### \gh aw mcp inspect/list` Limitationheading appears to have been removed, leaving the following explanatory paragraph unscoped (it now starts immediately after the---`). Re-introduce the heading (or another appropriate subheading) so the section structure remains clear and consistent.
| ### `gh aw mcp inspect/list` Limitation |
|
|
||
| **Custom port:** If you use a custom `sandbox.mcp.port` configuration, the fix respects that value. | ||
|
|
||
| **Root cause commit:** https://github.com/github/gh-aw/commit/a77850ea08d6b59e87b5ba41e78a1b5ee60b755d |
There was a problem hiding this comment.
The link labeled “Root cause commit” points to the port-8080 fix commit (per the report/PR description). Consider either renaming this label to something like “Fix commit”/“Reference commit”, or linking the actual port-change (root cause) commit/PR instead.
| **Root cause commit:** https://github.com/github/gh-aw/commit/a77850ea08d6b59e87b5ba41e78a1b5ee60b755d | |
| **Fix commit:** https://github.com/github/gh-aw/commit/a77850ea08d6b59e87b5ba41e78a1b5ee60b755d |
| ## [2026-04-19] Daily Intelligence — AWF v0.25.25 / MCP Gateway v0.2.25 / Port 8080 Fix | ||
|
|
||
| ### gh-aw Version Bumps (2026-04-19) | ||
| - **AWF (Actions Workflow Framework)**: v0.25.24 → **v0.25.25** (routine bump, PR #27102) | ||
| - **MCP Gateway**: v0.2.24 → **v0.2.25** (routine bump, PR #27102) |
There was a problem hiding this comment.
This new 2026-04-19 entry is appended near the bottom, but the file’s instruction says to keep entries newest first. Please move the 2026-04-19 section above the 2026-04-18 section (while still staying above the bottom marker) so chronology is maintained.
| - **Purpose**: Compile markdown workflow definitions into GitHub Actions `.lock.yml` files | ||
| - **Key commands**: `gh aw compile`, `gh aw validate`, `gh aw upgrade`, `gh aw mcp inspect`, `gh aw mcp list` | ||
| - **AWF (Actions Workflow Framework)**: Default version **v0.25.24** (as of 2026-04-18) | ||
| - **AWF (Actions Workflow Framework)**: Default version **v0.25.25** (as of 2026-04-19; v0.25.24 [SUPERSEDED]) |
There was a problem hiding this comment.
This file (and other repo docs) uses the convention [SUPERSEDED by YYYY-MM-DD] when marking older information as superseded. Here the marker is [SUPERSEDED] without a date; please include the superseding date (e.g., [SUPERSEDED by 2026-04-19]) or drop the marker to avoid ambiguity.
| - **AWF (Actions Workflow Framework)**: Default version **v0.25.25** (as of 2026-04-19; v0.25.24 [SUPERSEDED]) | |
| - **AWF (Actions Workflow Framework)**: Default version **v0.25.25** (as of 2026-04-19; v0.25.24 [SUPERSEDED by 2026-04-19]) |
Summary
Daily intelligence pipeline for 2026-04-19.
Changes
skills/aw-author/references/production-gotchas.md.claude/skills/gh-aw-report/references/gh-aw-architecture.md.claude/skills/gh-aw-report/knowledge-base.mdoutputs/gh-aw-reports/2026-04-19.mdKey Finding
Critical: MCP gateway moved from port 80 → 8080 (PR #27058), but AWF
--enable-host-accessonly whitelists 80/443 by default. This caused silent MCP tool-call failures and safe-output timeouts. Fixed in AWF v0.25.25 with--allow-host-ports.Closes #47
Gap Analysis
production-gotchas.md— MCP gateway port 8080 gotchagh-aw-architecture.md— AWF v0.25.25, Gateway v0.2.25 versionsOpen issues from prior runs (#39–43, #32–34) remain for Copilot implementation.
Sources