Skip to content

Bump pinned Claude Code CLI to 2.1.226 and Pi CLI to 0.84.1 - #51340

Merged
pelikhan merged 2 commits into
mainfrom
copilot/update-cli-version-check
Aug 8, 2026
Merged

Bump pinned Claude Code CLI to 2.1.226 and Pi CLI to 0.84.1#51340
pelikhan merged 2 commits into
mainfrom
copilot/update-cli-version-check

Conversation

Copilot AI commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Routine CLI version check found two npm CLI updates available. Docker images and other MCP servers/CLIs are already current.

Version constants (pkg/constants/version_constants.go)

  • DefaultClaudeCodeVersion: 2.1.2242.1.226claude --help output is byte-for-byte identical, no flag surface change.
  • DefaultPiVersion: 0.84.00.84.1 — adds the pi auth subcommand.
const DefaultClaudeCodeVersion Version = "2.1.226"
const DefaultPiVersion Version = "0.84.1"

Deliberately not bumped

  • DefaultPlaywrightCLIVersion stays at 0.1.17. 0.1.18 was published 2026-08-06 and is still inside the 72h npm release-age cooldown that Playwright CLI installs enforce (resolveRuntimeCooldown defaults true in playwright_cli.go); TestDefaultPlaywrightCLIVersionOutsideCooldownWindow would fail, and workflows inside the window could fail at install time. Worth revisiting after 2026-08-09 — note 0.1.18 includes a security fix hardening the CDP relay's WebSocket upgrade against unauthorized cross-origin connections.
  • pkg/cli/docker_images.go unchanged: all 8 static-analysis images re-resolved to identical tags and digests.

Regenerated lock files

make recompile propagated the new pins into 81 .lock.yml files (283/283 workflows compiled).

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Update CLI version check for Claude Code 2.1.226 Bump pinned Claude Code CLI to 2.1.226 and Pi CLI to 0.84.1 Aug 8, 2026
Copilot AI requested a review from pelikhan August 8, 2026 06:48
@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

PR Triage

Routine CLI version bump (Claude Code, Pi CLI). Low urgency, no functional risk, but large mechanical diff (82 files) from regeneration. Defer until batch B2 lock-file changes are reviewed together.

Generated by 🔧 PR Triage Agent · auto · 47.1 AIC · ⌖ 2.55 AIC · ⊞ 8K ·

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Design Decision Gate 🏗️ completed the design decision gate check.

No ADR enforcement needed: PR #51340 does not have the 'implementation' label and has only 2 new lines of code in business logic directories (threshold: 100).

🏗️ ADR gate enforced by Design Decision Gate 🏗️

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

PR Code Quality Reviewer completed the code quality review.

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.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • api.individual.githubcopilot.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "api.individual.githubcopilot.com"

See Network Configuration for more information.

🔎 Code quality review by PR Code Quality Reviewer

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

🧠 Matt Pocock Skills Reviewer has completed the skills-based review. ✅

🧠 Reviewed using Matt Pocock's skills by Matt Pocock Skills Reviewer

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Test Quality Sentinel completed test quality analysis.

No test files were added or modified in this PR. Test Quality Sentinel skipped.

🧪 Test quality analysis by Test Quality Sentinel

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the default Claude Code and Pi CLI versions and propagates them through generated workflow lock files, resolving #51319.

Changes:

  • Bumps Claude Code from 2.1.224 to 2.1.226.
  • Bumps Pi from 0.84.0 to 0.84.1.
  • Regenerates 81 affected workflow lock files.
Show a summary per file
File Description
.github/workflows/ab-testing-advisor.lock.yml Updates generated Pi pin.
.github/workflows/agent-persona-explorer.lock.yml Updates generated Pi pin.
.github/workflows/api-consumption-report.lock.yml Updates generated Claude pin.
.github/workflows/approach-validator.lock.yml Updates generated Claude pin.
.github/workflows/archivx-agentic-workflows-analyzer.lock.yml Updates generated Claude pin.
.github/workflows/audit-workflows.lock.yml Updates generated Claude pin.
.github/workflows/auto-triage-issues.lock.yml Updates generated Pi pin.
.github/workflows/avenger.lock.yml Updates generated Claude pin.
.github/workflows/aw-failure-investigator.lock.yml Updates generated Claude pin.
.github/workflows/blog-auditor.lock.yml Updates generated Claude pin.
.github/workflows/chaos-pr-bundle-fuzzer.lock.yml Updates generated Pi pin.
.github/workflows/ci-doctor.lock.yml Updates generated Claude pin.
.github/workflows/claude-code-user-docs-review.lock.yml Updates generated Claude pin.
.github/workflows/cli-version-checker.lock.yml Updates generated Claude pin.
.github/workflows/cloclo.lock.yml Updates generated Claude pin.
.github/workflows/commit-changes-analyzer.lock.yml Updates generated Pi pin.
.github/workflows/copilot-agent-analysis.lock.yml Updates generated Claude pin.
.github/workflows/copilot-session-insights.lock.yml Updates generated Claude pin.
.github/workflows/daily-agentrx-trace-optimizer.lock.yml Updates generated Claude pin.
.github/workflows/daily-astrostylelite-markdown-spellcheck.lock.yml Updates generated Claude pin.
.github/workflows/daily-aw-cross-repo-compile-check.lock.yml Updates generated Claude pin.
.github/workflows/daily-awf-spec-compiler-surfacing.lock.yml Updates generated Pi pin.
.github/workflows/daily-caveman-optimizer.lock.yml Updates generated Claude pin.
.github/workflows/daily-choice-test.lock.yml Updates generated Claude pin.
.github/workflows/daily-doc-healer.lock.yml Updates generated Claude pin.
.github/workflows/daily-doc-updater.lock.yml Updates generated Pi pin.
.github/workflows/daily-elixir-credo-snippet-audit.lock.yml Updates generated Claude pin.
.github/workflows/daily-function-namer.lock.yml Updates generated Pi pin.
.github/workflows/daily-hippo-learn.lock.yml Updates generated Pi pin.
.github/workflows/daily-multi-device-docs-tester.lock.yml Updates generated Pi pin.
.github/workflows/daily-news.lock.yml Updates generated Pi pin.
.github/workflows/daily-rendering-scripts-verifier.lock.yml Updates generated Claude pin.
.github/workflows/daily-safe-output-optimizer.lock.yml Updates generated Claude pin.
.github/workflows/daily-safe-outputs-conformance.lock.yml Updates generated Claude pin.
.github/workflows/daily-safeoutputs-git-simulator.lock.yml Updates generated Claude pin.
.github/workflows/daily-vulnhunter-scan.lock.yml Updates generated Claude pin.
.github/workflows/daily-yamllint-fixer.lock.yml Updates generated Claude pin.
.github/workflows/deep-report.lock.yml Updates generated Claude pin.
.github/workflows/deepsec-security-scan.lock.yml Updates generated Claude pin.
.github/workflows/design-decision-gate.lock.yml Updates generated Claude pin.
.github/workflows/detection-analysis-report.lock.yml Updates generated Claude pin.
.github/workflows/developer-docs-consolidator.lock.yml Updates generated Claude pin.
.github/workflows/eslint-monster.lock.yml Updates generated Pi pin.
.github/workflows/eslint-refiner.lock.yml Updates generated Claude pin.
.github/workflows/example-workflow-analyzer.lock.yml Updates generated Claude pin.
.github/workflows/github-mcp-structural-analysis.lock.yml Updates generated Claude pin.
.github/workflows/github-mcp-tools-report.lock.yml Updates generated Claude pin.
.github/workflows/go-fan.lock.yml Updates generated Claude pin.
.github/workflows/go-logger.lock.yml Updates generated Claude pin.
.github/workflows/go-pattern-detector.lock.yml Updates generated Claude pin.
.github/workflows/hippo-embed.lock.yml Updates generated Pi pin.
.github/workflows/hourly-ci-cleaner.lock.yml Updates generated Claude pin.
.github/workflows/instructions-janitor.lock.yml Updates generated Claude pin.
.github/workflows/issue-monster.lock.yml Updates generated Pi pin.
.github/workflows/lint-monster.lock.yml Updates generated Pi pin.
.github/workflows/lockfile-stats.lock.yml Updates generated Claude pin.
.github/workflows/poem-bot.lock.yml Updates generated Pi pin.
.github/workflows/portfolio-analyst.lock.yml Updates generated Claude pin.
.github/workflows/pr-code-quality-reviewer.lock.yml Updates generated Pi pin.
.github/workflows/pr-sous-chef.lock.yml Updates generated Pi pin.
.github/workflows/prompt-clustering-analysis.lock.yml Updates generated Claude pin.
.github/workflows/ruflo-backed-task.lock.yml Updates generated Claude pin.
.github/workflows/safe-output-health.lock.yml Updates generated Claude pin.
.github/workflows/schema-consistency-checker.lock.yml Updates generated Pi pin.
.github/workflows/scout.lock.yml Updates generated Claude pin.
.github/workflows/semantic-function-refactor.lock.yml Updates generated Claude pin.
.github/workflows/sergo.lock.yml Updates generated Claude pin.
.github/workflows/smoke-agent-all-merged.lock.yml Updates generated Claude pin.
.github/workflows/smoke-agent-all-none.lock.yml Updates generated Claude pin.
.github/workflows/smoke-agent-public-approved.lock.yml Updates generated Claude pin.
.github/workflows/smoke-agent-public-none.lock.yml Updates generated Claude pin.
.github/workflows/smoke-agent-scoped-approved.lock.yml Updates generated Claude pin.
.github/workflows/smoke-claude-on-copilot.lock.yml Updates generated Claude pin.
.github/workflows/smoke-claude.lock.yml Updates generated Claude pin.
.github/workflows/smoke-github-claude.lock.yml Updates generated Claude pin.
.github/workflows/smoke-pi.lock.yml Updates generated Pi pin.
.github/workflows/spec-enforcer.lock.yml Updates generated Pi pin.
.github/workflows/static-analysis-report.lock.yml Updates generated Claude pin.
.github/workflows/step-name-alignment.lock.yml Updates generated Claude pin.
.github/workflows/typist.lock.yml Updates generated Claude pin.
.github/workflows/unbloat-docs.lock.yml Updates generated Pi pin.
pkg/constants/version_constants.go Updates both default CLI constants.

Review details

Tip

Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

  • Files reviewed: 82/82 changed files
  • Comments generated: 0
  • Review effort level: Balanced

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skills-Based Review 🧠

Applied /codebase-design — this is a clean, mechanical version bump with no design concerns.

📋 Key Themes & Highlights

Positive Highlights

  • ✅ Version constants properly updated in pkg/constants/version_constants.go
  • ✅ All 81 lock files consistently regenerated via make recompile (283/283 compiled)
  • ✅ Playwright 0.1.18 deliberately held back with clear, time-bounded reasoning (72h cooldown) and a note to revisit after 2026-08-09
  • ✅ PR description documents the claude --help byte-for-byte equivalence check and the new pi auth subcommand surface

One Note

0.1.18 of the Playwright CLI includes a security fix (CDP relay WebSocket upgrade hardening against unauthorized cross-origin connections). The cooldown rationale is sound, but once the window closes this should be prioritised. The PR already calls this out — just reinforcing it.

Overall: LGTM — routine bump, well-documented, nothing blocking.

🧠 Reviewed using Matt Pocock's skills by Matt Pocock Skills Reviewer · sonnet46 · 22.4 AIC · ⌖ 7.4 AIC · ⊞ 7.1K
Comment /matt to run again

@pelikhan
pelikhan merged commit b7abfa5 into main Aug 8, 2026
83 of 92 checks passed
@pelikhan
pelikhan deleted the copilot/update-cli-version-check branch August 8, 2026 15:31
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.86.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ca] CLI version check: Claude Code 2.1.226, Pi 0.84.1 (2 updates applied, Playwright CLI deferred)

3 participants