Skip to content

chore(agents): bump claude-code to 2.1.159#89

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
bump-agents/claude-code-2.1.159
Open

chore(agents): bump claude-code to 2.1.159#89
github-actions[bot] wants to merge 1 commit into
mainfrom
bump-agents/claude-code-2.1.159

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jun 1, 2026

Automated bump for claude-code to version 2.1.159.

tuple prev url sha256 (computed by CI)
linux/x86_64 2.1.143 https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.159/linux-x64/claude e2126caf00ed3ec09371a29947658c7e9b31185256b2ac5728263bd95f7e3541
linux/aarch64 2.1.143 https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.159/linux-arm64/claude befd054f02c17e4b61a6a92b30286a147ca8c5c1bbf38b91dd14cba6fbb1e07d

CI downloaded each artifact from the URL above and recorded the
SHA-256 shown here.

How to verify the SHA-256s

CI cross-checks each download against Anthropic's manifest.json
(CDN-edge integrity — same origin, so not an independent oracle).
You can spot-check manually:

curl -fsSL https://downloads.claude.ai/claude-code-releases/2.1.159/manifest.json \
  | jq '.platforms | {"linux-x64", "linux-arm64"} | map_values(.checksum)'

The linux-x64 / linux-arm64 checksums must match the
linux/x86_64 / linux/aarch64 rows above.

Why this needs a human

Once merged, the hashes above lock these binaries in place — every
future build aborts unless the download matches byte-for-byte. CI
just computed them from a single fetch against upstream, so merging
without spot-checking trusts whatever upstream served at that one
moment. The cross-check above is what catches a CDN-edge tamper or
an upstream-account compromise before it propagates into our
images. A surprise version jump (off-schedule, several releases at
once, pre-release tag) is its own signal worth a second look.

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.

0 participants