Skip to content

Upgrade agentic engine CLIs, SDKs, and gh-aw prerelease - #672

Merged
pelikhan merged 4 commits into
mainfrom
pelikhan-upgrade-engine-clis
Oct 18, 2026
Merged

pelikhan merged 4 commits into
mainfrom
pelikhan-upgrade-engine-clis

Conversation

@pelikhan

@pelikhan pelikhan commented Oct 18, 2026 •

Copy link
Copy Markdown
Collaborator

Upgrade available stable agentic engines and align SDK/CLI integration versions without selecting nightly releases or committing packages unavailable through the approved npm feeds. Upgrade gh-aw to its latest prerelease, v0.92.5, and preserve existing integration behavior under the new compiler.

Changes

  • Upgrade all 11 Copilot workflow CLI pins from 1.0.92 to 1.0.98 and Gemini CLI from 0.62.0 to 0.63.0.
  • Upgrade Copilot SDK from 1.0.16 to 1.0.22 in the repository and standalone skill, and Codex SDK/bundled CLI from 0.159.0 to 0.162.1. Explicitly pin the Codex workflow CLI to match its SDK.
  • Upgrade gh-aw repository setup/compiler pins from 0.91.9 to prerelease 0.92.5 using gh aw upgrade --pre-releases. Refresh setup actions, supporting workflows, instruction templates, action locks, and all 15 compiled workflow locks.
  • Refresh immutable firewall 0.28.62 and MCP gateway v0.4.35 container pins. Verify firewall image digests against the official release manifest where local Docker digest resolution is unavailable.
  • Explicitly disable Codex Bash with tools.bash: false: the new compiler enables the native shell by default. Preserve the trusted fixture-only MCP driver, with regression assertions for both generated shell-disable controls.
  • Add version-contract coverage for engine pins, SDK/runtime consistency, compiler-version alignment, and immutable container digests. Update related engine and workflow documentation.
  • Preserve explicitly selected engine versions and unrelated external skill revisions. The compiler-managed Copilot sidecar SDK retains its independent upstream 1.0.16 pin.

Validation

  • Final head: fad9eb695bd2be5adb6c558b35a3904450294449.
  • Both push CI and PR CI pass, including full unit tests, TypeScript checks, lint, sample catalog/duplicate checks, extracted Markdown sample typechecking, and skill validation.
  • All 15 workflows compile in strict mode with gh-aw v0.92.5. Existing fixed-schedule and Gemini deprecation warnings remain.
  • All 21 focused engine/compiler/container version checks pass locally, as do lint, sample catalog, documentation links, and whitespace checks.
  • Live-provider executions were not run; compilation and mocked tests do not establish live-provider compatibility.

Registry limitations

Engine upgrades remain partial: approved npm feeds return 404 for Codex CLI/SDK 0.163.0, Gemini CLI 0.64.0, Pi 1.3.0, and DeepSeek CLI/SDK 0.2.1-rc.2. Pi remains at 1.2.0 and DeepSeek at 0.2.0-rc.2 rather than committing unresolved upgrades.

Local full dependency restoration is blocked by unavailable existing Pi 1.2.0 tarballs, including pi-telemetry. Full dependency restoration, typechecking, and the test suite succeed in GitHub CI.

Refresh Copilot and Gemini CLI pins, upgrade Copilot and Codex SDKs, explicitly pin the Codex integration runtime, and regenerate workflow locks. Add version consistency coverage and document upgrades blocked by registry availability.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@pelikhan
pelikhan marked this pull request as ready for review October 18, 2026 15:57
@github-actions

Copy link
Copy Markdown
Contributor

🧠 Matt Pocock Skills Reviewer is reviewing this pull request using Matt Pocock's engineering skills...

Add the explicit string annotation required by the existing repository linter.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
pelikhan and others added 2 commits October 18, 2026 09:13
Refresh gh-aw setup actions and dispatcher templates, regenerate all workflow locks, and retain existing engine and skill pins. Preserve immutable firewall images using the official release digests and check compiler/image consistency in regression coverage.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Explicitly disable Bash now that gh-aw exposes Codex native shell by default. Keep the fixture on its trusted run_rig MCP driver, assert both compiled shell-disable controls, and update the provider documentation.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@pelikhan pelikhan changed the title Upgrade available agentic engine CLIs and align SDK integrations Upgrade agentic engine CLIs, SDKs, and gh-aw prerelease Oct 18, 2026
@pelikhan
pelikhan merged commit 21b2f13 into main Oct 18, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant