diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index 794db4af5815..7eb4264cc190 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -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}"); diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index d92c820fce8a..4f608ea8240a 100644 --- a/pkgs/by-name/cl/claude-code/manifest.json +++ b/pkgs/by-name/cl/claude-code/manifest.json @@ -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 } } diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index ccf91a8aab7d..384e206b8040 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -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