[Backport release-26.05] claude-code: 2.1.187 -> 2.1.223 (#549917)

This commit is contained in:
Adam C. Stephens
2026-08-07 00:22:30 +00:00
committed by GitHub
3 changed files with 60 additions and 25 deletions

View File

@@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-/ns84fHAyTY7sSvhUNzq1XQYq2Xy303zs2BxJY8DBVA=";
hash = "sha256-3V4N8zHj7nB987ImVtBS84LGxdQgkDp14kTPps72fHo=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-U69X5lpeJaeNVL4WWzCUpI6IfbKSJXGpl30AYnx1fBQ=";
hash = "sha256-6p09GcEfmSQs4nRuaFxQ1tKK25ENo2KOPkRQTPndNcw=";
};
"x86_64-darwin" = {
arch = "darwin-x64";
hash = "sha256-DHE09NtGNOjB0HdBqTKRtDsZXpxb651kiVGhRwO1tBU=";
hash = "sha256-emzKjYD2vRVb7HXffiK57+Xj6a9dfV+52SNk41Wk7UA=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-5YIZVBMsoF0bWP27sVEVHAaAiqvmoSUgdbc8wsqUCLA=";
hash = "sha256-qbYE3f0fkxvfGyFAR8UPIFodOEYA0aJK6JK/r8PbI/k=";
};
};
in
{
name = "claude-code";
publisher = "anthropic";
version = "2.1.187";
version = "2.1.223";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");

View File

@@ -1,47 +1,82 @@
{
"version": "2.1.187",
"commit": "6a53320fad5541a68d79e4b6c53677df77b98e33",
"buildDate": "2026-06-23T17:07:42Z",
"version": "2.1.223",
"commit": "4535f69721056abf01650c73ee8a91c69ba00838",
"buildDate": "2026-08-05T21:55:19Z",
"platforms": {
"darwin-arm64": {
"binary": "claude",
"checksum": "a59a16ba4922adab7a145728f215d042184d349f5f7e72cddb7fc114250a4ce3",
"size": 215994048
"checksum": "fcbe0b8d47570c501302dd1ad31cc26ac2810f022c45fa253936a6961dee32bf",
"size": 272553824
},
"darwin-x64": {
"binary": "claude",
"checksum": "7f57b6935b4246d03cb7acee90dc22153083483a267da589c5c920dd04744c36",
"size": 224795776
"checksum": "350e657428a6d34f7cf71f6738c5ebb6a1952ccb12fc1747f64297e065b1846f",
"size": 282118560
},
"linux-arm64": {
"binary": "claude",
"checksum": "b49be8a5e565bf2d45b50d2de62017b25462131acc9425d2fdb98b8f29c9dce2",
"size": 232240864
"checksum": "60e83d8db0e894d0e54413e5e7daa256d180db660f51e139a51b614fc30cf3ac",
"size": 287423416
},
"linux-x64": {
"binary": "claude",
"checksum": "bb02fcb33626f8c599d10d8bee38585d4cf8d4225c3b497869dee7454e7bf361",
"size": 234874664
"checksum": "98226474f802e3094d6a86c5ade8883c16206d0fcb5c400b7401c800063e99d7",
"size": 290728968
},
"linux-arm64-musl": {
"binary": "claude",
"checksum": "972fc2e0bc8104edb593ce7723d4414c0ed8e4df6d90ad26ae48097b1d910478",
"size": 225620168
"checksum": "f41692eab23ebcd836d342fbc494d8783b1f19efb13d04fbf8461d2806ccb586",
"size": 280737128
},
"linux-x64-musl": {
"binary": "claude",
"checksum": "c5a783d13aac71d42324f2e9dcd395c266bd5774951faf0d94855c737024bee3",
"size": 229858704
"checksum": "8a4e561e8af19746d2defcf1a5661f5c0384c9c26dadd87d45e11b67802ad147",
"size": 285336144
},
"win32-x64": {
"binary": "claude.exe",
"checksum": "24964d08c5100bac6071352e5837101b333de1c1afefd2b8b0e7a60db6c0ef5c",
"size": 226329760
"checksum": "a708ba811c4cc46907df358e22f2aa6da3dbc28192747e4d3c4a0869752fe722",
"size": 280233632
},
"win32-arm64": {
"binary": "claude.exe",
"checksum": "04124c0ba09ece85a856de652e84386094c372f002ff767a94d4a43ecf776f96",
"size": 220992160
"checksum": "8efb44f04fda50fac3c7602276903e44ff82d48f1a29a41f1a5d98891a01864b",
"size": 274906784
}
},
"sdkCompat": {
"testedWrapperVersions": [
"0.3.182",
"0.3.183",
"0.3.185",
"0.3.186",
"0.3.187",
"0.3.190",
"0.3.191",
"0.3.195",
"0.3.196",
"0.3.197",
"0.3.198",
"0.3.199",
"0.3.200",
"0.3.201",
"0.3.202",
"0.3.204",
"0.3.205",
"0.3.206",
"0.3.207",
"0.3.208",
"0.3.209",
"0.3.210",
"0.3.211",
"0.3.212",
"0.3.214",
"0.3.215",
"0.3.217",
"0.3.218",
"0.3.220",
"0.3.221"
],
"harnessSchema": 1
}
}

View File

@@ -16,11 +16,11 @@
socat,
versionCheckHook,
writableTmpDirAsHomeHook,
manifest ? lib.importJSON ./manifest.json,
}:
let
stdenv = stdenvNoCC;
baseUrl = "https://downloads.claude.ai/claude-code-releases";
manifest = lib.importJSON ./manifest.json;
platformKey = "${stdenv.hostPlatform.node.platform}-${stdenv.hostPlatform.node.arch}";
platformManifestEntry = manifest.platforms.${platformKey};
in