Skip to content

Commit 21b2f13

Browse files
authored
Upgrade agentic engine CLIs, SDKs, and gh-aw prerelease (#672)
1 parent c00c90c commit 21b2f13

43 files changed

Lines changed: 2147 additions & 1092 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/agents/agentic-workflows.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ When you interact with this agent, it will:
6565

6666
> **Note**: The prompt and reference files listed below are located in the [`github/gh-aw`](https://github.com/github/gh-aw) repository and are **not available locally** in this repository. Load them from their public URLs.
6767
68+
If GitHub API, `gh api`, or GitHub MCP downloads return HTTP 403 (including a token SAML-authorized for a different organization), do not retry with the same token. Fetch the public file without authentication from `https://raw.githubusercontent.com/github/gh-aw/main/<path>` instead, preserving its repository-relative path (including `.github/`). For example: `curl --fail --silent --show-error --location 'https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-agentic-workflow.md'`. Use the same fallback for referenced instructions and `SKILL.md` files; never send an Authorization header or token to the raw URL. If the public download fails, report that error rather than proceeding without the required instructions. This fallback is for public `github/gh-aw` content only, not private or enterprise repositories.
69+
6870
### Create New Workflow
6971
**Load when**: User wants to create a new workflow from scratch, add automation, or design a workflow that doesn't exist yet
7072

‎.github/aw/actions-lock.json‎

Lines changed: 34 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
"version": "v7.0.2",
1111
"sha": "cf430e030ddbb5b0abf93d22962f4752f3646cd9"
1212
},
13-
"github/gh-aw-actions/setup-cli@v0.91.9": {
13+
"github/gh-aw-actions/setup-cli@v0.92.5": {
1414
"repo": "github/gh-aw-actions/setup-cli",
15-
"version": "v0.91.9",
16-
"sha": "a0486bb9f7e2d8b990201dc43e34e7d668f191a4"
15+
"version": "v0.92.5",
16+
"sha": "ebb97091a4afcc9bf2d594071dbabe861e9a34fc"
1717
},
18-
"github/gh-aw-actions/setup@v0.91.9": {
18+
"github/gh-aw-actions/setup@v0.92.5": {
1919
"repo": "github/gh-aw-actions/setup",
20-
"version": "v0.91.9",
21-
"sha": "a0486bb9f7e2d8b990201dc43e34e7d668f191a4"
20+
"version": "v0.92.5",
21+
"sha": "ebb97091a4afcc9bf2d594071dbabe861e9a34fc"
2222
}
2323
},
2424
"containers": {
@@ -32,6 +32,11 @@
3232
"digest": "sha256:c4ab1d48d533cc7daaa5f2e1193d1a644888242fb8813d49c6de46d129224b76",
3333
"pinned_image": "ghcr.io/github/gh-aw-firewall/agent:0.28.31@sha256:c4ab1d48d533cc7daaa5f2e1193d1a644888242fb8813d49c6de46d129224b76"
3434
},
35+
"ghcr.io/github/gh-aw-firewall/agent:0.28.62": {
36+
"image": "ghcr.io/github/gh-aw-firewall/agent:0.28.62",
37+
"digest": "sha256:80c4ddd927647b636f49807d2557b4cd3ec175c894194e432c9374f5a69e890f",
38+
"pinned_image": "ghcr.io/github/gh-aw-firewall/agent:0.28.62@sha256:80c4ddd927647b636f49807d2557b4cd3ec175c894194e432c9374f5a69e890f"
39+
},
3540
"ghcr.io/github/gh-aw-firewall/api-proxy:0.27.42": {
3641
"image": "ghcr.io/github/gh-aw-firewall/api-proxy:0.27.42",
3742
"digest": "sha256:944f2686c9ab9bec338fd14b662461662f77cd12cd0ea8a3e7cb8c0987cd1607",
@@ -42,6 +47,11 @@
4247
"digest": "sha256:a5a37489635109334a5e2b5cb2eaba32e8c8f1a89d8dea6009baa962a8904c4a",
4348
"pinned_image": "ghcr.io/github/gh-aw-firewall/api-proxy:0.28.31@sha256:a5a37489635109334a5e2b5cb2eaba32e8c8f1a89d8dea6009baa962a8904c4a"
4449
},
50+
"ghcr.io/github/gh-aw-firewall/api-proxy:0.28.62": {
51+
"image": "ghcr.io/github/gh-aw-firewall/api-proxy:0.28.62",
52+
"digest": "sha256:ebb9e7b5bec475f6b6c2eb6e999ada7d41d57d0acbacb8493c5bebc0106fd44d",
53+
"pinned_image": "ghcr.io/github/gh-aw-firewall/api-proxy:0.28.62@sha256:ebb9e7b5bec475f6b6c2eb6e999ada7d41d57d0acbacb8493c5bebc0106fd44d"
54+
},
4555
"ghcr.io/github/gh-aw-firewall/cli-proxy:0.27.42": {
4656
"image": "ghcr.io/github/gh-aw-firewall/cli-proxy:0.27.42",
4757
"digest": "sha256:da006bf96d2d246dd269d57b233c1798d2ad63d6cd64ca02f7bf71045028781f",
@@ -52,6 +62,11 @@
5262
"digest": "sha256:505df66052e6688cf419ad248a511d17093475bd66a958618078d3c9cdf95083",
5363
"pinned_image": "ghcr.io/github/gh-aw-firewall/cli-proxy:0.28.31@sha256:505df66052e6688cf419ad248a511d17093475bd66a958618078d3c9cdf95083"
5464
},
65+
"ghcr.io/github/gh-aw-firewall/cli-proxy:0.28.62": {
66+
"image": "ghcr.io/github/gh-aw-firewall/cli-proxy:0.28.62",
67+
"digest": "sha256:b23bbe2c025f60ea9aacde67c078ea937b54b4039552bca072ae9610d9e1c294",
68+
"pinned_image": "ghcr.io/github/gh-aw-firewall/cli-proxy:0.28.62@sha256:b23bbe2c025f60ea9aacde67c078ea937b54b4039552bca072ae9610d9e1c294"
69+
},
5570
"ghcr.io/github/gh-aw-firewall/squid:0.27.42": {
5671
"image": "ghcr.io/github/gh-aw-firewall/squid:0.27.42",
5772
"digest": "sha256:42dfeb649c680a8558cd5423dbc530b653a69413e35ffbe5e71da5d48c94bdf0",
@@ -62,20 +77,25 @@
6277
"digest": "sha256:90a46d2e6e910ace2c09c2dcf6b56dc374ed513d9da642a4e9fcfcd6e9248a9d",
6378
"pinned_image": "ghcr.io/github/gh-aw-firewall/squid:0.28.31@sha256:90a46d2e6e910ace2c09c2dcf6b56dc374ed513d9da642a4e9fcfcd6e9248a9d"
6479
},
65-
"ghcr.io/github/gh-aw-mcpg:v0.4.29": {
66-
"image": "ghcr.io/github/gh-aw-mcpg:v0.4.29",
67-
"digest": "sha256:ec08867ac8a4823e01efb2de2ba85a313199bb7ae666ef70ae58effc162a9bf3",
68-
"pinned_image": "ghcr.io/github/gh-aw-mcpg:v0.4.29@sha256:ec08867ac8a4823e01efb2de2ba85a313199bb7ae666ef70ae58effc162a9bf3"
80+
"ghcr.io/github/gh-aw-firewall/squid:0.28.62": {
81+
"image": "ghcr.io/github/gh-aw-firewall/squid:0.28.62",
82+
"digest": "sha256:b145850ed8bdffd2d4fcd8f1f3ea5793b56cadee6989700b91f42cff490630ef",
83+
"pinned_image": "ghcr.io/github/gh-aw-firewall/squid:0.28.62@sha256:b145850ed8bdffd2d4fcd8f1f3ea5793b56cadee6989700b91f42cff490630ef"
84+
},
85+
"ghcr.io/github/gh-aw-mcpg:v0.4.35": {
86+
"image": "ghcr.io/github/gh-aw-mcpg:v0.4.35",
87+
"digest": "sha256:35e28671836380c0eae52660ea2ad7e5f6659f63cb20d1abae9271656c670858",
88+
"pinned_image": "ghcr.io/github/gh-aw-mcpg:v0.4.35@sha256:35e28671836380c0eae52660ea2ad7e5f6659f63cb20d1abae9271656c670858"
6989
},
7090
"ghcr.io/github/gh-aw-node": {
7191
"image": "ghcr.io/github/gh-aw-node",
7292
"digest": "sha256:a8082161d7dceda14b68f32eb39d0eaa96b825d07f5895b096afab9d9e0c7748",
7393
"pinned_image": "ghcr.io/github/gh-aw-node@sha256:a8082161d7dceda14b68f32eb39d0eaa96b825d07f5895b096afab9d9e0c7748"
7494
},
75-
"ghcr.io/github/github-mcp-server:v1.12.2": {
76-
"image": "ghcr.io/github/github-mcp-server:v1.12.2",
77-
"digest": "sha256:508a0857ec762b1ab1cece29193345b501fab1dd9d1228a7b617062954cecac6",
78-
"pinned_image": "ghcr.io/github/github-mcp-server:v1.12.2@sha256:508a0857ec762b1ab1cece29193345b501fab1dd9d1228a7b617062954cecac6"
95+
"ghcr.io/github/github-mcp-server:v2.0.2": {
96+
"image": "ghcr.io/github/github-mcp-server:v2.0.2",
97+
"digest": "sha256:ffced0d76e77428532a2ced185516992d77fd146d69eec2f244e6237d1a97796",
98+
"pinned_image": "ghcr.io/github/github-mcp-server:v2.0.2@sha256:ffced0d76e77428532a2ced185516992d77fd146d69eec2f244e6237d1a97796"
7999
}
80100
}
81101
}

‎.github/skills/agentic-workflows/SKILL.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@ Repository overlay (optional):
1515

1616
Read only the files you need:
1717
Load these files from `github/gh-aw` (they are not available locally).
18+
If GitHub API, `gh api`, or GitHub MCP downloads return HTTP 403 (including a token SAML-authorized for a different organization), do not retry with the same token. Fetch the public file without authentication from `https://raw.githubusercontent.com/github/gh-aw/main/<path>` instead, preserving its repository-relative path (including `.github/`). For example: `curl --fail --silent --show-error --location 'https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-agentic-workflow.md'`. Use the same fallback for referenced instructions and `SKILL.md` files; never send an Authorization header or token to the raw URL. If the public download fails, report that error rather than proceeding without the required instructions. This fallback is for public `github/gh-aw` content only, not private or enterprise repositories.
1819
- `.github/aw/action-container-substitutions.md`
1920
- `.github/aw/agent-runtime-instructions.md`
2021
- `.github/aw/agentic-chat.md`
2122
- `.github/aw/agentic-workflows-mcp.md`
23+
- `.github/aw/analyzing-runs.md`
2224
- `.github/aw/asciicharts.md`
2325
- `.github/aw/campaign.md`
2426
- `.github/aw/charts-trending.md`
@@ -31,6 +33,8 @@ Load these files from `github/gh-aw` (they are not available locally).
3133
- `.github/aw/create-agentic-workflow.md`
3234
- `.github/aw/create-shared-agentic-workflow.md`
3335
- `.github/aw/debug-agentic-workflow.md`
36+
- `.github/aw/debug-model-engine-misconfiguration.md`
37+
- `.github/aw/debug-playbook.md`
3438
- `.github/aw/debug-security-review.md`
3539
- `.github/aw/dependabot.md`
3640
- `.github/aw/deployment-status.md`
@@ -76,6 +80,7 @@ Load these files from `github/gh-aw` (they are not available locally).
7680
- `.github/aw/skills.md`
7781
- `.github/aw/subagents.md`
7882
- `.github/aw/syntax-agentic.md`
83+
- `.github/aw/syntax-checkout.md`
7984
- `.github/aw/syntax-core.md`
8085
- `.github/aw/syntax-engine.md`
8186
- `.github/aw/syntax-tools-imports.md`
@@ -100,6 +105,7 @@ After loading the matching workflow prompt or skill, follow it directly:
100105
- Configure or add declarative engines: `.github/aw/configure-agentic-engine.md`
101106
- Update existing workflows: `.github/aw/update-agentic-workflow.md`
102107
- Diagnose, patch, audit, or actively debug workflows: `.github/aw/debug-agentic-workflow.md` (local-first strategy, evidence triage and live gates)
108+
- Analyze existing runs, logs, or recurring failures: `.github/aw/analyzing-runs.md`. General repository-wide debugging or optimization requests start here with failure clustering before selecting a workflow.
103109
- AWF model/endpoint 400s, silent cross-family sub-agent failures, `model: auto` failures, install-step 404s after a version pin, or questions about version fields: go directly to [Model and engine misconfiguration](https://github.com/github/gh-aw/blob/main/.github/aw/debug-agentic-workflow.md#model-and-engine-misconfiguration) before suggesting model changes.
104110
- Upgrade workflows and fix deprecations: `.github/aw/upgrade-agentic-workflows.md`
105111
- Create shared components or MCP wrappers: `.github/aw/create-shared-agentic-workflow.md`

‎.github/workflows/agentic-auto-upgrade.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# This file was automatically generated by pkg/workflow/auto_update_workflow.go (v0.91.9). DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md
1+
# This file was automatically generated by pkg/workflow/auto_update_workflow.go (v0.92.5). DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md
22
#
33
# ___ _ _
44
# / _ \ | | (_)
@@ -52,12 +52,12 @@ jobs:
5252
persist-credentials: false
5353

5454
- name: Install gh-aw
55-
uses: github/gh-aw-actions/setup-cli@a0486bb9f7e2d8b990201dc43e34e7d668f191a4 # v0.91.9
55+
uses: github/gh-aw-actions/setup-cli@ebb97091a4afcc9bf2d594071dbabe861e9a34fc # v0.92.5
5656
with:
57-
version: v0.91.9
57+
version: v0.92.5
5858

5959
- name: Setup Scripts
60-
uses: github/gh-aw-actions/setup@a0486bb9f7e2d8b990201dc43e34e7d668f191a4 # v0.91.9
60+
uses: github/gh-aw-actions/setup@ebb97091a4afcc9bf2d594071dbabe861e9a34fc # v0.92.5
6161
with:
6262
destination: ${{ runner.temp }}/gh-aw/actions
6363

‎.github/workflows/agentic_commands.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# gh-aw-commands: {"payload_version":"v1","schema_version":"v1","compiler_version":"v0.91.9","commands":["matt"],"workflows":["mattpocock-skills-reviewer"]}
1+
# gh-aw-commands: {"payload_version":"v1","schema_version":"v1","compiler_version":"v0.92.5","commands":["matt"],"workflows":["mattpocock-skills-reviewer"]}
22
# Routing summary (sorted):
33
# slash commands:
44
# /matt -> mattpocock-skills-reviewer [pull_request_comment,pull_request_review_comment] reaction=eyes
55
# labels:
66
# (none)
7-
# This file was automatically generated by gh-aw (v0.91.9). DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md
7+
# This file was automatically generated by gh-aw (v0.92.5). DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md
88
#
99
# ___ _ _
1010
# / _ \ | | (_)
@@ -54,7 +54,7 @@ jobs:
5454
persist-credentials: false
5555

5656
- name: Setup Scripts
57-
uses: github/gh-aw-actions/setup@a0486bb9f7e2d8b990201dc43e34e7d668f191a4 # v0.91.9
57+
uses: github/gh-aw-actions/setup@ebb97091a4afcc9bf2d594071dbabe861e9a34fc # v0.92.5
5858
with:
5959
destination: ${{ runner.temp }}/gh-aw/actions
6060

0 commit comments

Comments
 (0)