|
| 1 | +# gh-aw Ecosystem Intelligence Report — 2026-04-17 |
| 2 | + |
| 3 | +## Executive Summary |
| 4 | + |
| 5 | +Active day across all toolchains. gh-aw CLI holds at v0.68.3 (released 2026-04-14) — no new release today. Biggest movement: GitHub Copilot CLI hit v1.0.31 after 8 rapid releases since April 13, with v1.0.29 notably adding Claude Opus 4.7 support and making remote MCP server `type` field optional (defaults to `http`). Claude Code reached v2.1.112 with Claude Opus 4.7 `xhigh` effort mode, a 1-hour prompt cache TTL opt-in, and PreCompact hook support. The April 8 GitHub Copilot VS Code release formalized Autopilot mode (public preview) and nested subagents. One confirmed reference file gap: the `frontmatter-schema.md` models table still lists `gemini-pro` without a deprecation notice (deprecated 2026-03-26) and does not reflect Opus 4.7 availability. |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## 1. gh-aw Core |
| 10 | + |
| 11 | +- **Current CLI version**: v0.68.3 (released 2026-04-14) — no new release since yesterday |
| 12 | +- **Last release highlights** (already captured 2026-04-16): `pre-steps:`, `run-install-scripts:`, `on.stale-check:` frontmatter fields; multiple security fixes for steganographic injection, XPIA @mentions, cache-memory sanitization, lock file integrity schema v4 |
| 13 | +- **gh-aw-mcpg**: GitHub MCP guard policy confirmed GA — `tools.github` repos/min-integrity guard policy out of experimental status. DIFC guards enforce secrecy and integrity labels per request at the MCP Gateway level |
| 14 | +- **DIFC integrity log filtering**: `gh aw logs --filtered-integrity` flag added to filter runs where DIFC integrity events were triggered (security investigation tooling) |
| 15 | +- **Repo activity**: High-volume automated workflow runs on github/gh-aw itself; multiple refactoring PRs active |
| 16 | + |
| 17 | +--- |
| 18 | + |
| 19 | +## 2. GitHub Copilot CLI — Rapid Iteration Week |
| 20 | + |
| 21 | +Latest: **v1.0.31** (2026-04-16). Eight releases since April 13: |
| 22 | + |
| 23 | +| Version | Date | Key Change | |
| 24 | +|---------|------|-----------| |
| 25 | +| v1.0.31 | 2026-04-16 | Prompt frame rendering fix (Windows/Ubuntu) | |
| 26 | +| v1.0.30 | 2026-04-16 | `/statusline` command (customize status bar items: directory, branch, effort, context, quota); plugin skills discovery fix | |
| 27 | +| v1.0.29 | 2026-04-16 | **Claude Opus 4.7 support**; remote MCP `type` field optional (defaults to `http`); `COPILOT_AGENT_SESSION_ID` env var; `--list-env` flag | |
| 28 | +| v1.0.28 | 2026-04-16 | Permission prompts fix for git submodules; Rewind picker simplified to arrow keys | |
| 29 | +| v1.0.27 | 2026-04-15 | `/ask` command (quick question without history); `copilot plugin marketplace update` | |
| 30 | +| v1.0.26 | 2026-04-14 | Escape key fix for ask_user/elicitation prompts; context compaction checkpoint boundary fix | |
| 31 | +| v1.0.25 | 2026-04-13 | **MCP server install from registry**; `/env` command (show loaded instructions, MCP servers, skills, agents, plugins); ACP clients can provide MCP servers on session start | |
| 32 | +| v1.0.24 | 2026-04-10 | `preToolUse` hooks respect `modifiedArgs`/`updatedInput`/`additionalContext`; custom agent model accepts display names (e.g., "Claude Sonnet 4.5") | |
| 33 | +| v1.0.23 | 2026-04-10 | `--mode`, `--autopilot`, `--plan` flags for starting in specific agent mode | |
| 34 | + |
| 35 | +**Breaking / behavior change**: Remote MCP server configs in Copilot CLI can now omit the `type` field — it defaults to `http`. Existing configs with explicit `type: http` continue to work. |
| 36 | + |
| 37 | +--- |
| 38 | + |
| 39 | +## 3. GitHub Copilot Agent Mode / VS Code (April 8, 2026 Release) |
| 40 | + |
| 41 | +Source: [GitHub Changelog 2026-04-08](https://github.blog/changelog/2026-04-08-github-copilot-in-visual-studio-code-march-releases/) |
| 42 | + |
| 43 | +- **Autopilot mode** (public preview): Agents approve their own tool calls, automatically retry on errors, work autonomously until task completion without per-step permission prompts. Available on paid Copilot plans (Pro, Business, Enterprise); not available on free tier. |
| 44 | +- **Nested subagents**: Main Copilot agent can spawn child agents for subtasks, collecting results. Enabled via `chat.subagents.allowInvocationsFromSubagents` setting. |
| 45 | +- **Integrated browser debugging**: Set breakpoints, inspect variables without leaving VS Code |
| 46 | +- **Multimedia support**: Attach screenshots and videos to chat; agents can return visual recordings |
| 47 | +- **Faster codebase search**: `#codebase` tool uses purely semantic searches against a single auto-managed index |
| 48 | +- **Configurable thinking effort**: Adjustable for Claude Sonnet 4.6 and GPT-5.4 reasoning models |
| 49 | +- **MCP server cross-tool sync**: MCP servers configured in VS Code now work across Copilot CLI and Claude agent sessions |
| 50 | +- **Weekly stable releases**: VS Code transitioned to weekly stable cadence (covering v1.111–v1.115) |
| 51 | +- **Cloud agent expansion**: Copilot cloud agent (formerly coding agent) can now work on a branch without creating one, giving more flexibility over branch workflows |
| 52 | + |
| 53 | +--- |
| 54 | + |
| 55 | +## 4. Claude Code — v2.1.112 (2026-04-16) |
| 56 | + |
| 57 | +Recent releases (April 13–16) relevant to gh-aw integration: |
| 58 | + |
| 59 | +| Version | Date | Key Change | |
| 60 | +|---------|------|-----------| |
| 61 | +| v2.1.112 | 2026-04-16 | Fix: `claude-opus-4-7` temporarily unavailable in auto mode | |
| 62 | +| v2.1.111 | 2026-04-16 | **Claude Opus 4.7 xhigh effort** (`/effort` interactive slider); Auto mode for Max subscribers with Opus 4.7 | |
| 63 | +| v2.1.110 | 2026-04-15 | `/tui` command (fullscreen flicker-free rendering); push notification tool; `autoScrollEnabled` config | |
| 64 | +| v2.1.108 | 2026-04-14 | **`ENABLE_PROMPT_CACHING_1H`** env var (1-hour cache TTL opt-in for API key, Bedrock, Vertex, Foundry); recap feature (`/recap`); model can discover/invoke background models | |
| 65 | +| v2.1.105 | 2026-04-13 | `EnterWorktree` `path` param (switch to existing worktree); **PreCompact hook** (can block compaction with exit 2 or `{decision:block}`); background monitors via `monitors` manifest key; `/proactive` alias for `/loop` | |
| 66 | +| v2.1.101 | 2026-04-10 | `/team-onboarding` command; OS CA cert store trust by default (enterprise TLS proxies); `/ultraplan` auto-creates cloud environment | |
| 67 | + |
| 68 | +**Claude Opus 4.7**: Available in Claude Code v2.1.111+ and Copilot CLI v1.0.29+. `xhigh` effort level sits between `high` and `max`. |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## 5. GitHub Actions — Early April 2026 |
| 73 | + |
| 74 | +Source: [GitHub Changelog 2026-04-02](https://github.blog/changelog/2026-04-02-github-actions-early-april-2026-updates/) |
| 75 | + |
| 76 | +- **Service containers**: New `entrypoint` and `command` override fields — allows customizing container startup without modifying the image |
| 77 | +- **OIDC custom properties**: New security feature for OIDC token customization |
| 78 | +- **Azure private networking VNET failover** (public preview): Configure a secondary Azure subnet (optionally different region) for GitHub Actions hosted runners. Triggered manually via UI/API or automatically by GitHub during regional outages |
| 79 | + |
| 80 | +**Also from March 2026 (not previously captured):** |
| 81 | +- **IANA timezone on cron schedules**: Add `timezone` field alongside cron expression instead of being locked to UTC |
| 82 | +- **Environments without auto-deployment**: Use `deployment: false` key on environment to access it without creating a deployment record |
| 83 | + |
| 84 | +--- |
| 85 | + |
| 86 | +## 6. GitHub MCP Server |
| 87 | + |
| 88 | +- **v0.33.0 / v0.33.1** (2026-04-14): Already captured in previous report |
| 89 | +- **Native Streamable HTTP**: New `http` command in the server binary brings Streamable HTTP support into the main repository (previously only at api.githubcopilot.com/mcp) |
| 90 | +- **Insiders Mode**: Opt-in experimental features — first experiment is MCP Apps |
| 91 | +- **MCP remote server retry**: MCP remote server connections automatically retry on transient network failures |
| 92 | + |
| 93 | +--- |
| 94 | + |
| 95 | +## 7. Reference File Gaps Identified |
| 96 | + |
| 97 | +| File | Gap | Priority | |
| 98 | +|------|-----|----------| |
| 99 | +| `frontmatter-schema.md` | `gemini-pro` model listed without deprecation notice (deprecated 2026-03-26) | High | |
| 100 | +| `frontmatter-schema.md` | Models table doesn't reflect Claude Opus 4.7 availability via Copilot CLI v1.0.29+ | Medium | |
| 101 | +| `frontmatter-schema.md` | IANA timezone support for Actions cron not referenced | Low | |
| 102 | + |
| 103 | +--- |
| 104 | + |
| 105 | +## Sources |
| 106 | + |
| 107 | +- [GitHub Copilot CLI Releases](https://github.com/github/copilot-cli/releases) |
| 108 | +- [Claude Code Releases](https://github.com/anthropics/claude-code/releases) |
| 109 | +- [GitHub Changelog 2026-04-08 (VS Code March Releases)](https://github.blog/changelog/2026-04-08-github-copilot-in-visual-studio-code-march-releases/) |
| 110 | +- [GitHub Changelog 2026-04-02 (Actions Early April)](https://github.blog/changelog/2026-04-02-github-actions-early-april-2026-updates/) |
| 111 | +- [gh-aw Releases](https://github.com/github/gh-aw/releases) |
| 112 | +- [GitHub MCP Server](https://github.com/github/github-mcp-server) |
| 113 | +- [gh-aw MCP Gateway](https://github.com/github/gh-aw-mcpg) |
0 commit comments