You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Routine CLI/MCP version check found 4 updates. Constants updated in pkg/constants/version_constants.go, make fmt (Go portion) and make recompile completed successfully (286/286 workflows recompiled). All 8 Docker images tracked in pkg/cli/docker_images.go (Actionlint, Syft, Grype, Grant, Zizmor, Poutine, RunnerGuard, Yamllint) are unchanged — both version tag and registry digest match the current pins, no action needed. Playwright MCP, Playwright CLI, Playwright Browser, Copilot CLI, Gemini CLI, Pi, and threat-detect are also unchanged.
Key updates
Tool
Constant
Old
New
Risk
Claude Code
DefaultClaudeCodeVersion
2.1.233
2.1.237
Low
OpenAI Codex
DefaultCodexVersion
0.147.0
0.148.0
Low
GitHub MCP Server
DefaultGitHubMCPServerVersion
v1.9.0
v1.10.0
Medium (security-hardening release)
MCP Gateway
DefaultMCPGatewayVersion
v0.4.9
v0.4.10
Low
Claude Code CLI: 2.1.233 → 2.1.237
No public GitHub repository exists for Claude Code, so this is based on NPM registry metadata only (published 2026-08-14 → 2026-08-19). The npm package (@anthropic-ai/claude-code) ships only a thin wrapper (cli-wrapper.cjs, install.cjs, platform binary stub) with no bundled CHANGELOG — the actual CLI binary is fetched at install/update time, so no changelog content is available. --help output was captured for reference but the installed binary reports 2.1.233 (self-updating wrapper); no new top-level flags were observable from the static package contents.
Impact assessment: Low risk, routine point release.
Source: npm view @anthropic-ai/claude-code version / npm view @anthropic-ai/claude-code --json.
Impact assessment: Low risk for gh-aw. No breaking CLI flag changes noted; sandbox hardening (fail-closed for denied/unreadable paths) is a positive-security change relevant to how gh-aw sandboxes Codex runs. No action required beyond the version bump.
Unknown static --tools names now prevent startup — verify gh-aw's list_issue_fields/tool-name allowlists (if any hardcoded static --tools config is used) still match server-supported names.
Symbolic-link updates require explicit opt-in.
Requests cannot relax server-enforced lockdown (gh-aw sets DefaultGitHubLockdown = false, so this mainly affects deployments with lockdown enabled).
Impact assessment: Medium — mostly additive hardening and bug fixes with no gh-aw-breaking changes identified. Worth a spot-check that gh-aw's static --tools list (if any) still validates cleanly at startup with strict tool-name checking, since invalid names now fail closed instead of degrading gracefully.
Primarily internal refactors, test coverage improvements, and dependency bumps (OpenTelemetry to v1.45.0, schema URL bump to v0.86.2); no user-facing behavior changes identified in the release notes.
Ran make fmt (Go formatting succeeded; the JSON-formatting sub-step failed for unrelated environment/network reasons — no JSON files required changes for this update).
Ran make recompile in the foreground: 286/286 workflow lock files recompiled successfully.
Per instructions, .lock.yml files and pkg/workflow/js/*.js are left uncommitted here for the maintainer/CI to handle.
Next actions: review and merge the version bumps; spot-check the GitHub MCP Server static --tools allowlist behavior if gh-aw relies on one, given the new fail-closed validation in v1.10.0.
Overview
Routine CLI/MCP version check found 4 updates. Constants updated in
pkg/constants/version_constants.go,make fmt(Go portion) andmake recompilecompleted successfully (286/286 workflows recompiled). All 8 Docker images tracked inpkg/cli/docker_images.go(Actionlint, Syft, Grype, Grant, Zizmor, Poutine, RunnerGuard, Yamllint) are unchanged — both version tag and registry digest match the current pins, no action needed. Playwright MCP, Playwright CLI, Playwright Browser, Copilot CLI, Gemini CLI, Pi, and threat-detect are also unchanged.Key updates
DefaultClaudeCodeVersionDefaultCodexVersionDefaultGitHubMCPServerVersionDefaultMCPGatewayVersionClaude Code CLI: 2.1.233 → 2.1.237
No public GitHub repository exists for Claude Code, so this is based on NPM registry metadata only (published 2026-08-14 → 2026-08-19). The npm package (
@anthropic-ai/claude-code) ships only a thin wrapper (cli-wrapper.cjs,install.cjs, platform binary stub) with no bundled CHANGELOG — the actual CLI binary is fetched at install/update time, so no changelog content is available.--helpoutput was captured for reference but the installed binary reports 2.1.233 (self-updating wrapper); no new top-level flags were observable from the static package contents.npm view@anthropic-ai/claude-codeversion/npm view@anthropic-ai/claude-code--json.OpenAI Codex CLI: 0.147.0 → 0.148.0
Changelog (rust-v0.147.0 → rust-v0.148.0)
New Features
/export, either to the clipboard or a new file. (Add Markdown conversation export to the TUI openai/codex#37358)codex exec fork, and archive or restore sessions from the TUI resume picker. (Add session forking tocodex execopenai/codex#37367, Add session archiving to the resume picker openai/codex#37369, Restore archived sessions from the resume picker openai/codex#37371)/status, status lines, and terminal titles for eligible workspaces. (Show estimated thread usage in/statusopenai/codex#38281, Add thread usage to TUI status surfaces openai/codex#38282)Bug Fixes
Documentation
Full changelog: openai/codex@rust-v0.147.0...rust-v0.148.0
GitHub MCP Server: v1.9.0 → v1.10.0
Substantial security/reliability release. Highlights relevant to gh-aw's usage as the default
githubMCP server:Changelog (v1.9.0 → v1.10.0)
Security
--toolsconfiguration now fails closed (unknown tool names prevent startup). (Fix static --tools validation fallback github-mcp-server#3050)allow_symlink_write: trueopt-in;get_file_contentslabels dereferenced symlink content. (Clarify symlink behavior for repository file reads and writes github-mcp-server#3071)GitHub Enterprise Server compatibility
list_issues/search_issuesdegrade safely when issue custom-field GraphQL types are unavailable. (Fix list_issues on GHES schemas without issue fields github-mcp-server#3086, Handle unsupported issueFieldValues enrichment in search_issues github-mcp-server#2897)list_issuesnow returns assignee logins and stable empty arrays for unassigned issues. (Return assignees from list_issues github-mcp-server#3064)Tool contract fixes
add_issue_commentinput mode validation. (fix(issues): validate add_issue_comment input modes github-mcp-server#3085)issue_write.issue_fields[].delete: falseis now a valid no-op for strict-schema clients. (fix(issues): allow delete:false in issue_write issue_fields github-mcp-server#3077)argumentswhile rejecting explicitnull/malformed JSON. (Fix omitted tool arguments github-mcp-server#3099)Projects/Actions/perf
Behavior changes to note
--toolsnames now prevent startup — verify gh-aw'slist_issue_fields/tool-name allowlists (if any hardcoded static--toolsconfig is used) still match server-supported names.DefaultGitHubLockdown = false, so this mainly affects deployments with lockdown enabled).Full changelog: github/github-mcp-server@v1.9.0...v1.10.0
--toolslist (if any) still validates cleanly at startup with strict tool-name checking, since invalid names now fail closed instead of degrading gracefully.MCP Gateway: v0.4.9 → v0.4.10
Primarily internal refactors, test coverage improvements, and dependency bumps (OpenTelemetry to v1.45.0, schema URL bump to v0.86.2); no user-facing behavior changes identified in the release notes.
Changelog (v0.4.9 → v0.4.10)
$refand expand structured error context. (Config schema validation: support remote custom$refand expand structured error context gh-aw-mcpg#11226)Full changelog: github/gh-aw-mcpg@v0.4.9...v0.4.10
Docker images (no changes)
All 8 tracked images in
pkg/cli/docker_images.gowere checked for both version and registry digest drift; none changed:ActionlintImageSyftImageGrypeImageGrantImageZizmorImagePoutineImageRunnerGuardImageYamllintImageUnchanged CLIs/MCPs
Copilot CLI (1.0.80), Gemini CLI (0.55.1), Pi (0.84.2), Playwright MCP (0.0.79), Playwright CLI (0.1.18), Playwright Browser (v1.62.1), threat-detect (v0.4.11) — all confirmed at latest via NPM registry / GitHub releases, no update needed.
Changes made
pkg/constants/version_constants.go:DefaultClaudeCodeVersion,DefaultCodexVersion,DefaultGitHubMCPServerVersion,DefaultMCPGatewayVersion.make fmt(Go formatting succeeded; the JSON-formatting sub-step failed for unrelated environment/network reasons — no JSON files required changes for this update).make recompilein the foreground: 286/286 workflow lock files recompiled successfully..lock.ymlfiles andpkg/workflow/js/*.jsare left uncommitted here for the maintainer/CI to handle.Next actions: review and merge the version bumps; spot-check the GitHub MCP Server static
--toolsallowlist behavior if gh-aw relies on one, given the new fail-closed validation in v1.10.0.