Skip to content

Commit 90e5130

Browse files
committed
docs(references): daily intelligence update 2026-04-17 (#36)
- Add daily report: Copilot CLI v1.0.31 (8 releases), Claude Code v2.1.112 with Opus 4.7 xhigh effort, Autopilot mode + nested subagents (Apr 8) - Update knowledge base with today findings - Fix frontmatter-schema.md: mark gemini-pro deprecated (2026-03-26), note Opus 4.7 via claude-opus on CLI v1.0.29+ - Pin setup-cli@v0.68.3 SHA in actions-lock.json Discussion: #36
1 parent 3aec6c3 commit 90e5130

4 files changed

Lines changed: 144 additions & 2 deletions

File tree

.github/aw/actions-lock.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
"version": "v9",
66
"sha": "373c709c69115d41ff229c7e5df9f8788daa9553"
77
},
8+
"github/gh-aw-actions/setup-cli@v0.68.3": {
9+
"repo": "github/gh-aw-actions/setup-cli",
10+
"version": "v0.68.3",
11+
"sha": "ba90f2186d7ad780ec640f364005fa24e797b360"
12+
},
813
"github/gh-aw-actions/setup@v0.68.3": {
914
"repo": "github/gh-aw-actions/setup",
1015
"version": "v0.68.3",
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
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)

skills/aw-author/references/frontmatter-schema.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -633,13 +633,15 @@ The `model:` sub-field accepts these values when using the `copilot` engine:
633633

634634
| Model Value | Engine | Description |
635635
|-------------|--------|-------------|
636-
| `claude-opus` | Opus 4.6 | Highest-capability Anthropic model |
636+
| `claude-opus` | Opus 4.7 (CLI ≥ v1.0.29) / Opus 4.6 (older) | Highest-capability Anthropic model |
637637
| `claude-sonnet` | Sonnet 4.6 | Balanced speed and capability |
638638
| `gpt-5-codex` | GPT-5.3-Codex | OpenAI code-specialized model |
639-
| `gemini-pro` | Gemini 3 Pro | Google multimodal model |
639+
| ~~`gemini-pro`~~ | ~~Gemini 3 Pro~~ | **Deprecated 2026-03-26** — use `gemini-ultra` |
640640

641641
Model availability depends on Copilot subscription tier and organization policy. The `claude` engine ID uses Claude models directly via Anthropic API (with `ANTHROPIC_API_KEY`), bypassing the Copilot model selector.
642642

643+
> **Claude Opus 4.7**: Available in Copilot CLI v1.0.29+. The `claude-opus` model value now resolves to Opus 4.7 on compatible CLI versions. The `xhigh` thinking effort level is available for Opus 4.7 in Claude Code v2.1.111+ but is not a frontmatter field.
644+
643645
### Engine Sub-Fields
644646

645647
#### `model`

skills/gh-aw-report/knowledge-base.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,5 +134,27 @@ Workflow reruns capped at 50 (2026-04-10). OIDC for Dependabot/code scanning. Co
134134
- **Copilot cloud agent per-org control** (April 15, 2026): Can now be enabled for selected organizations via AI Controls page → "Agent" → "Copilot Cloud Agent"
135135
- **REST API version 2026-03-10**: Available with breaking changes to the REST API
136136

137+
---
138+
139+
## [2026-04-17] Daily Intelligence Update
140+
141+
### 2026-04-17 -- version -- GitHub Copilot CLI v1.0.31
142+
Latest (2026-04-16). Eight releases since April 13. Key: v1.0.29 adds Claude Opus 4.7 support, remote MCP server `type` field optional (defaults to `http`), `COPILOT_AGENT_SESSION_ID` env var. v1.0.25 adds MCP server install from registry, `/env` command showing loaded environment. v1.0.23 adds `--mode`/`--autopilot`/`--plan` flags.
143+
144+
### 2026-04-17 -- version -- Claude Code v2.1.112
145+
Latest (2026-04-16). v2.1.111: Claude Opus 4.7 `xhigh` effort level, interactive `/effort` slider, Auto mode for Max subscribers. v2.1.108: `ENABLE_PROMPT_CACHING_1H` env var (1-hour cache TTL). v2.1.105: PreCompact hook (block compaction with exit code 2), background monitors via `monitors` manifest key, `EnterWorktree` `path` param. v2.1.101: OS CA cert store trust by default.
146+
147+
### 2026-04-17 -- feature -- Copilot Autopilot Mode + Nested Subagents (April 8, 2026)
148+
**Autopilot mode** (public preview): Agents approve own tool calls, auto-retry, work autonomously to completion. Available Pro/Business/Enterprise, not free. **Nested subagents**: Main agent spawns child agents via `chat.subagents.allowInvocationsFromSubagents`. Configurable thinking effort for Claude Sonnet 4.6 and GPT-5.4. MCP servers in VS Code now sync across Copilot CLI and Claude agent sessions. Weekly stable releases (v1.111–v1.115).
149+
150+
### 2026-04-17 -- feature -- GitHub Actions IANA Timezone + Environment Deployment Control
151+
**IANA timezone for cron**: Add `timezone` field alongside cron expression. **Environments without deployment**: Use `deployment: false` to access environment without creating a deployment record. **Early April**: Service container `entrypoint`/`command` overrides; Azure VNET failover for hosted runners (public preview).
152+
153+
### 2026-04-17 -- security -- GitHub MCP Guard Policy GA
154+
`tools.github` repos/min-integrity guard policy out of experimental. DIFC (Decentralized Information Flow Control) guards enforce secrecy/integrity labels per request at MCP Gateway. `gh aw logs --filtered-integrity` flag for filtering runs with DIFC integrity events. MCP remote server connections auto-retry on transient network failures.
155+
156+
### 2026-04-17 -- deprecation -- gemini-pro model deprecated (reference file gap)
157+
`gemini-pro` (Gemini 3 Pro) deprecated 2026-03-26 across Copilot CLI model selector. `frontmatter-schema.md` models table still lists it without deprecation notice — gap confirmed, fix in today's PR.
158+
137159
---
138160
<!-- Append new entries above this line, newest first -->

0 commit comments

Comments
 (0)