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/Docker version sweep found 3 updates applied and 1 update detected-but-held (npm cooldown policy). All Docker image versions and digests are unchanged and verified. Constants updated, make fmt + make recompile run, 276/276 workflows recompiled successfully, go test ./pkg/constants/... passes.
Applied updates
Tool
Old
New
Risk
Claude Code
2.1.222
2.1.223
Low
OpenAI Codex
0.146.0
0.146.1
Low (security-adjacent bug fix)
@playwright/mcp
0.0.78
0.0.79
Medium (2 breaking changes, see below)
Claude Code 2.1.222 → 2.1.223
No public repository/changelog for Claude Code. NPM registry shows 2.1.223 published 2026-08-05T22:51:13Z. No CLI help-output diff performed this run (low-risk patch bump, consistent with this repo's established practice of same-day patch bumps, e.g. #50696 merged only hours earlier).
Fixed launch to use the Chrome profile with the extension installed.
noDefaults passed for extension CDP connections.
Error messages reference PLAYWRIGHT_MCP_EXECUTABLE_PATH when a browser isn't found.
Breaking changes:
Removed the deprecated --output-mode CLI option.
Removed support for extension protocol v1 (older browser extension versions).
Impact assessment:DefaultPlaywrightMCPVersion in pkg/constants/version_constants.go is currently a tracked/documentation-only constant — it is not wired into any install-step or Docker-image generation code in pkg/workflow (verified via grep; only DefaultPlaywrightCLIVersion and the Playwright browser Docker image constant are used in generated workflows). No generated .lock.yml changes result from this bump beyond the version-checker's own lock file. Low risk.
Detected but held (npm release-age cooldown)
Tool
Current
Latest detected
Published
Status
@playwright/cli
0.1.17
0.1.18
2026-08-06T00:15:41Z (~6h old)
Held — below 3-day cooldown
pkg/constants/version_constants.go pins DefaultPlaywrightCLIVersion with an explicit comment and a regression test (TestDefaultPlaywrightCLIVersionOutsideCooldownWindow) requiring the pinned version to be at least 72 hours old, because generated Playwright CLI install steps enforce NPM_CONFIG_MIN_RELEASE_AGE=3 (3-day cooldown). Pinning a release that hasn't cleared this window makes the install step unsatisfiable and hard-fails all CLI-mode workflows before agent startup — this happened before and was reverted in #42877 ("Roll back default Playwright CLI pin to satisfy npm release-age cooldown").
0.1.18 was published only ~6 hours before this check, so it was not applied this run. Release notes for reference (https://github.com/microsoft/playwright-cli/releases/tag/v0.1.18) — same author/day as the @playwright/mcp release above, similar changes (breaking: --json responses now carry a structured page snapshot instead of a text-wrapped string; CLI now exits non-zero when a tool result is an error).
Next action: once 0.1.18 is ≥ 72 hours old (i.e. after 2026-08-09T00:16 UTC), a future run of this check should bump DefaultPlaywrightCLIVersion to 0.1.18 and update TestDefaultPlaywrightCLIVersionOutsideCooldownWindow's expectedVersion/publishedAtRFC3339 accordingly.
Unchanged (verified this run)
GitHub Copilot CLI: 1.0.78 (no change)
Pi: 0.83.0 (no change)
GitHub MCP Server: v1.8.0 (no change)
Playwright Browser (Docker): v1.62.1 (no change)
MCP Gateway (Docker): v0.4.8 (no change)
Docker image versions and digests — all verified unchanged
Image
Constant
Version
Digest match
rhysd/actionlint
ActionlintImage
1.7.12
✓ unchanged
anchore/syft
SyftImage
v1.50.0
✓ unchanged
anchore/grype
GrypeImage
v0.116.1
✓ unchanged
anchore/grant
GrantImage
v0.6.8
✓ unchanged
pipelinecomponents/yamllint
YamllintImage
latest
✓ unchanged
ghcr.io/zizmorcore/zizmor
ZizmorImage
1.29.0
✓ unchanged
ghcr.io/boostsecurityio/poutine
PoutineImage
1.1.6
✓ unchanged
ghcr.io/vigilant-llc/runner-guard
RunnerGuardImage
3.1.5
✓ unchanged
Digests were re-resolved live against Docker Hub / GHCR registries and compared byte-for-byte against pkg/cli/docker_images.go; all matched exactly, so no digest-only update was needed.
Note: pipelinecomponents/yamllint has no reachable GitHub Releases API (repo/releases endpoint returns 404), so only the Docker digest for the latest tag was checked, per the pinned constant's existing tag scheme.
Warning
Threat Detection Engine Failure — The analysis engine could not complete. This is a tooling failure, not a security finding.
What happened
The threat detection engine failed to produce results.
Review the workflow run logs for details.
Overview
Routine CLI/Docker version sweep found 3 updates applied and 1 update detected-but-held (npm cooldown policy). All Docker image versions and digests are unchanged and verified. Constants updated,
make fmt+make recompilerun, 276/276 workflows recompiled successfully,go test ./pkg/constants/...passes.Applied updates
@playwright/mcpClaude Code 2.1.222 → 2.1.223
No public repository/changelog for Claude Code. NPM registry shows 2.1.223 published 2026-08-05T22:51:13Z. No CLI help-output diff performed this run (low-risk patch bump, consistent with this repo's established practice of same-day patch bumps, e.g. #50696 merged only hours earlier).
OpenAI Codex 0.146.0 → 0.146.1
Bug Fixes:
Full changelog: openai/codex@rust-v0.146.0...rust-v0.146.1
Impact: security-adjacent default-safety improvement, low risk for gh-aw workflows.
`@playwright/mcp` 0.0.78 → 0.0.79 (release notes: https://github.com/microsoft/playwright-mcp/releases/tag/v0.0.79)
Tool Improvements:
browser_take_screenshotgains atypeoption (PNG/JPEG/WebP).--codegennow supports Python, Java, and C# in addition to TypeScript.--timeout-settleflag configures the post-action settle wait (default 500ms).Fixes:
--snapshot-boxesflag enables bounding boxes globally.Browser Extension:
noDefaultspassed for extension CDP connections.PLAYWRIGHT_MCP_EXECUTABLE_PATHwhen a browser isn't found.Breaking changes:
--output-modeCLI option.Impact assessment:
DefaultPlaywrightMCPVersioninpkg/constants/version_constants.gois currently a tracked/documentation-only constant — it is not wired into any install-step or Docker-image generation code inpkg/workflow(verified via grep; onlyDefaultPlaywrightCLIVersionand the Playwright browser Docker image constant are used in generated workflows). No generated.lock.ymlchanges result from this bump beyond the version-checker's own lock file. Low risk.Detected but held (npm release-age cooldown)
@playwright/clipkg/constants/version_constants.gopinsDefaultPlaywrightCLIVersionwith an explicit comment and a regression test (TestDefaultPlaywrightCLIVersionOutsideCooldownWindow) requiring the pinned version to be at least 72 hours old, because generated Playwright CLI install steps enforceNPM_CONFIG_MIN_RELEASE_AGE=3(3-day cooldown). Pinning a release that hasn't cleared this window makes the install step unsatisfiable and hard-fails all CLI-mode workflows before agent startup — this happened before and was reverted in #42877 ("Roll back default Playwright CLI pin to satisfy npm release-age cooldown").0.1.18 was published only ~6 hours before this check, so it was not applied this run. Release notes for reference (https://github.com/microsoft/playwright-cli/releases/tag/v0.1.18) — same author/day as the
@playwright/mcprelease above, similar changes (breaking:--jsonresponses now carry a structured page snapshot instead of a text-wrapped string; CLI now exits non-zero when a tool result is an error).Next action: once 0.1.18 is ≥ 72 hours old (i.e. after 2026-08-09T00:16 UTC), a future run of this check should bump
DefaultPlaywrightCLIVersionto0.1.18and updateTestDefaultPlaywrightCLIVersionOutsideCooldownWindow'sexpectedVersion/publishedAtRFC3339accordingly.Unchanged (verified this run)
Docker image versions and digests — all verified unchanged
Digests were re-resolved live against Docker Hub / GHCR registries and compared byte-for-byte against
pkg/cli/docker_images.go; all matched exactly, so no digest-only update was needed.Note:
pipelinecomponents/yamllinthas no reachable GitHub Releases API (repo/releases endpoint returns 404), so only the Docker digest for thelatesttag was checked, per the pinned constant's existing tag scheme.Changes made
pkg/constants/version_constants.go: bumpedDefaultClaudeCodeVersion,DefaultCodexVersion,DefaultPlaywrightMCPVersion.make fmtandmake recompile(foreground) — 276/276 workflow files recompiled successfully (207 pre-existing warnings, unrelated to this change).go test ./pkg/constants/...passes, confirming the Playwright CLI cooldown guard is intact (untouched).Next actions
@playwright/cli0.1.18 once it clears the 3-day cooldown.