From 0c1dcf6489a66d913330274013a0cde64e80e027 Mon Sep 17 00:00:00 2001 From: rabsef-bicyrm Date: Thu, 26 Feb 2026 11:11:32 -0800 Subject: [PATCH 1/5] fix: remove stale install path from Nix fileset and unexport desktop target (pb: volt-b5c) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove ../install from nix/node_modules.nix fileset unions — path was inherited from upstream OpenCode and doesn't exist in Volt, causing Nix to refuse to evaluate the derivation at all (GitHub issue #3) - Remove desktop package definition and export from flake.nix — the desktop app has broken compile-time references post-fork and can't build; stop advertising it as a Nix target so users don't hit it - nix/desktop.nix and packages/desktop/ left intact for future revival Co-Authored-By: Claude Opus 4.6 --- .pebbles/events.jsonl | 4 ++++ .pebbles/pebbles.db | Bin 102400 -> 102400 bytes flake.nix | 5 +---- nix/node_modules.nix | 1 - 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.pebbles/events.jsonl b/.pebbles/events.jsonl index c0320e390..4982b2f32 100644 --- a/.pebbles/events.jsonl +++ b/.pebbles/events.jsonl @@ -44,3 +44,7 @@ {"type":"status_update","timestamp":"2026-02-25T23:47:00.068803Z","issue_id":"volt-156.4","payload":{"status":"in_progress"}} {"type":"close","timestamp":"2026-02-25T23:47:47.03211Z","issue_id":"volt-156.4","payload":{}} {"type":"create","timestamp":"2026-02-25T23:52:14.79731Z","issue_id":"volt-5eb","payload":{"description":"## Context\n\nLongMemEval (https://github.com/xiaowu0162/LongMemEval) is a benchmark for\nevaluating chat assistants on long-term interactive memory. Published at ICLR 2025.\nPaper: \"Benchmarking Chat Assistants on Long-Term Interactive Memory.\"\n\nVolt's LCM (Lossless Context Management) is specifically designed to preserve and\nretrieve context across long conversations — summaries, large file storage,\nconversation ancestry. This benchmark is a natural fit for measuring how well\nLCM actually performs at long-term recall.\n\n## Required work\n\n1. Read the LongMemEval repo and understand the evaluation protocol, task categories,\n and metrics.\n2. Determine what adapter/harness is needed to run Volt against the benchmark.\n3. Implement the adapter.\n4. Run the eval and report results.\n\n## Open questions\n\n- What conversation lengths does the benchmark test? Does it exceed Volt's\n compaction thresholds?\n- Does the benchmark require multi-session memory or single-session only?\n- What are baseline scores for comparable systems?\n\n## Reference\n\n- Repo: https://github.com/xiaowu0162/LongMemEval\n- Paper venue: ICLR 2025","priority":"4","title":"Run LongMemEval benchmark against Volt's LCM","type":"task"}} +{"type":"create","timestamp":"2026-02-26T18:42:20.293051Z","issue_id":"volt-b5c","payload":{"description":"## Background\n\nGitHub issue #3: `nix build github:voltropy/volt#packages.x86_64-linux.voltcode` fails because `nix/node_modules.nix` line 32 includes `../install` in its fileset, but no top-level `install` file exists in the Volt repo. It was a top-level install script from the upstream OpenCode repo that didn't survive the fork (commit 944c7943c). Nix evaluates filesets strictly — a missing path is an immediate error.\n\nAdditionally, `flake.nix` exports a `desktop` package target that cannot build (the desktop app has its own broken references, tracked separately). Advertising it as a buildable target misleads users.\n\n## Behavioral contract\n\n1. Remove `../install` from the `lib.fileset.unions` list in `nix/node_modules.nix` (line 32).\n2. Remove the `desktop` definition (line 42-44) and its export (line 65) from `flake.nix`, so `nix flake show` no longer advertises it as a buildable package.\n3. Do NOT delete `nix/desktop.nix` or anything under `packages/desktop/` — the code stays, it's just not wired into Nix as a target.\n\n## Scope boundaries\n\n- This task does NOT fix the desktop app itself (the broken `include_str!` reference in `cli.rs`). That's a separate pebble.\n- This task does NOT touch any non-Nix files.\n\n## Acceptance criteria\n\n- `../install` no longer appears in `nix/node_modules.nix`\n- `desktop` no longer appears in `flake.nix` outputs\n- `nix/desktop.nix` and `packages/desktop/` are untouched\n- `bun typecheck` passes (sanity — these are Nix-only changes, but confirm no collateral)\n\nCloses #3","priority":"2","title":"Remove stale ../install from Nix fileset and unexport desktop package","type":"task"}} +{"type":"create","timestamp":"2026-02-26T18:42:31.749818Z","issue_id":"volt-fbc","payload":{"description":"## Background\n\n`packages/desktop/src-tauri/src/cli.rs` line 51 uses `include_str!(\"../../../../packages/volt-gateway/install.sh\")` — a Rust compile-time macro that embeds a file's contents as a string literal. The referenced file `packages/volt-gateway/install.sh` does not exist in the Volt repo. It was part of the upstream OpenCode project and didn't survive the fork.\n\nThis means the desktop Tauri app cannot compile at all. The `include_str!` macro fails at build time.\n\nThe desktop app is not currently being built or shipped. This pebble exists to track the known breakage so it's documented, not to drive immediate action.\n\n## What the code does\n\n`install_cli()` in `cli.rs` writes the embedded install script to a temp file and runs it with `--binary \u003csidecar-path\u003e` to symlink/copy the bundled CLI binary into `~/.voltcode/bin/volt`. It's the mechanism for the desktop app to install the CLI for terminal use.\n\n## When this matters\n\nOnly if/when someone decides to revive the desktop app. At that point, the full desktop package needs an audit against post-fork changes — this broken reference is just one of potentially many issues.\n\n## Scope\n\n- This is a tracking pebble, not an implementation pebble\n- No work is expected until the desktop app is prioritized\n- volt-b5c (the Nix fix) removes the desktop target from flake.nix so nobody trips over this in the meantime","priority":"4","title":"Track broken desktop app build (stale install.sh reference)","type":"task"}} +{"type":"update","timestamp":"2026-02-26T19:09:53.139981Z","issue_id":"volt-b5c","payload":{"description":"## Background\n\nGitHub issue #3: `nix build github:voltropy/volt#packages.x86_64-linux.voltcode` fails because `nix/node_modules.nix` line 32 includes `../install` in its fileset, but no top-level `install` file exists in the Volt repo. It was a top-level install script from the upstream OpenCode repo that didn't survive the fork (commit 944c7943c). Nix evaluates filesets strictly — a missing path is an immediate error.\n\nAdditionally, `flake.nix` exports a `desktop` package target that cannot build (the desktop app has its own broken references — see volt-fbc). Advertising it as a buildable target misleads users.\n\n## Behavioral contract\n\n1. Remove `../install` from the `lib.fileset.unions` list in `nix/node_modules.nix` (line 32).\n2. Remove the `desktop` definition (lines 42-44) and its export (line 65) from `flake.nix`, so `nix flake show` no longer advertises it as a buildable package.\n3. Do NOT delete `nix/desktop.nix` or anything under `packages/desktop/` — the code stays, it's just not wired into Nix as a target.\n\n## Scope boundaries\n\n- This task does NOT fix the desktop app itself (the broken `include_str!` reference in `cli.rs`). That's volt-fbc.\n- This task only touches `nix/node_modules.nix` and `flake.nix`.\n\n## Acceptance criteria\n\n- `../install` no longer appears in `nix/node_modules.nix`\n- `desktop` no longer appears in `flake.nix` outputs\n- `nix/desktop.nix` and `packages/desktop/` are untouched\n- `bun typecheck` passes\n\nCloses #3"}} +{"type":"status_update","timestamp":"2026-02-26T19:11:14.130513Z","issue_id":"volt-b5c","payload":{"status":"in_progress"}} diff --git a/.pebbles/pebbles.db b/.pebbles/pebbles.db index 0266cde91adf0b25711cb9cdd5cff62fe3bc84c8..1c660b806217e7a9987f614e2113b40faa56063a 100644 GIT binary patch delta 6703 zcmeHLO>87b6&|m>2|H`M11oPtq!pF;u(t5@cz*1xO@!DOX^Db%QLw@)5^~pc*LZ5( z-PNh8_74*D?hT0?Knn_o2=)Nvgp`dB;mD0sq@1`#LXi*`4j>^e1cmQa_srOMSCEs1 z@X9kgGu>77e!lN}@AcgWPuzX*#1EhO+*@y?|Z_#?P>4j!)MtA@BWSE)z9{O;q3I} zm5E&y+eU9CoH-QDp9hCiANH1E*^5}b ztyP{z^?H!u3*Q!|S#8raI&4^;Yl%-q*bHOoYZI_orh=`sSZ;)2flR|VkHnU-`q_o& ze7`yR8|~+8-R4&8@q^~rl;;)$_R-xRGtOSgjb))qG8v18m5E>p54B=;z%3I=Pei7` zZGBw6YH(v}MQRP>_+vO%rrR*e3e97mZ4SiP$H=W=W7i&IO28roXHtdZ_9cvwDGnFx zRU`(xWy&wuOP1~7#EfgpRNr0BGn_7X!fs_E-B6KWnO1j1XcI7 z2tg(Sd@LOF_B7I52F<}D5)p22*k&fwGQ)NXps*sz%G6ULbdEqvq)*xb3mT1{Ou0T_ zFBln#kn2Xq?cmD+tuzM-(7n?PRd(PE>wy|E4%sNa{t~O!$rN`6-)s5=CbGPV3r+eG z_&^E5KrSUB9Pm_{gdyq2(oF2c4nw=?<_+xbZWB6zaWQdg7$Wf64rBqqa0`qhM7L6; zPWGF716(sI5ekHaD{u#AD*$!`xFNJ~rq8ZZuo3Z0!G$GfQ$LU65kxA&vQ&U@fH32E zgs|~#F4F>}$ds`Sf-oc3pcIb2FwP7GXe2HSzuh5LlWAZ}riii3zUkRav#XqUqloWwOfHL5=E)3mg{X{SzjyUHRe0QPjNrs zpQ@gUfEi%WFs!4Lr|E$@}dW%HeN7EpM~QnU^B<-K)^wg$Z%VdjT5!r#BP zy0zMEfPMM?h*$wDb*(4Df`bxnyJiZ?Z6zwoVIPIRsz{wSqU~xCs?sI6$Fu?Eotw5B(?Us0vfnT#%zfK#-~pP#-DO zWo>XR$w(1Ou`oiEd_(I3@2*E+ij~fEQW~1T+ zR#HCzxv=$m%V!l8jsakllpvNpzrul^rwD~>XUcj{P<;fp7F@g2DcXyEy*=8WJRgTD z5`CGv&@y+sVcmA4+g)_rp@3B6Dfe1kSu6$QNCuWjLmXLLR#1u6UO*^~6@*qZUR03+ z22KX5N|j&l`0T5S-MqDlw8R3{);U$BsN@QY5%d@01aU=i!`|cWsJgLP_GRRwE6gCr z!57U^S>m0llNj$w?W!*d4#|bfU74}_-+lj?Vw2>L^sa2J$R^0@Nj0`c#Qjowt1cFF z9JiFgxS1nHQY%260I;(OJfhY*^#+>!Vf}Dtsy5X~tMYJwh&?8?q-;lWa9{0RDUJc> zNc_GmL zT5omz7G3JRhN46NXx_PefBK#I#mo3~5ic5pF5xwcmxtF(^__mF>z5C2zw>MF@cbV> z@!p>L#>7*HQx87&-u=te^4n8inRx2GspSd$cK){?kB6OKo((%^!_L{Tb2jXp4LfBE z_kTX@eCg8;JJgAw!F%KOaON35Ec+BQ4<0tTq35(_o`N3cVCXrmnWw0Rp3|Cn3S^On zp3|CnFzl3b{wd8og=KE&IjxzesD_@?nt6(9=sB&Kr;VqPH1wR!JpYq34?SV~Z-$+6 Y)>*!|w!YHAu(O6oZ0~)tH8HXLFQl#piU0rr delta 4073 zcmaJ^O^h5z6`o<&>twvyUJ}-c$suL=V6VvZ{Oz9?FvLqpOo(O00U-`}YPzduO75;| zy1I9FBB72iC=pWRXeIWLOOO#4gcNHJCO2+ebK=ASMM7LSfIwUl$$YQ6dv@>4P4GXjmw$SxHzY9d1e-ur)C;X zUYmDbn{oc@{Mh-s^B3pO&L5rMIj=eU&U=nMuLw?a89n#pF|K!5*bLHIv{x9Kk79V(CbIR}Z8?7}Ce)7p5oCl}A zTmRCzSHHV>Q2*1+;=S2_wHq_FPiu2t?b9=_e|YEjFa7G`SLe^)d2#Rd(z&O%wzjr) zm^OWH-Cg}ryu%ZJ|F4bu3;8BXgqI~oZVTpVfR;`kY)bu6(BSkDc~6im^=I28oVXsCQt!I3v|eiQTlg+iWn#n#}L8<`w35 z?X^c&H+NmOGm@cTaUzV#5&@?pE|sxNl;ff(^^sT1T)D3)YONi{4Us-WODdM)jj)Q62K z{7CzPQPepZU^bWj6kN(JsB9Uu94d|47#*a|bOg^v8UPsrc(fT2Az8o?Le`$eZ&9XL zBv_89D52m;vQ`4$sHibFhRHl&u{K5yLQ(8MVN$6w!7}_037Ey>Rl#h%EFcOzAX_Ug zyG|u9AUst#9Ry9XM>sqhyW3cG*&9N{ISbKw&6MM;IMJyn;LJk=Ec~L2%m|1;cF3cM z@cHvh0;B*54o9bxNkJsbIoyGEG+CGP#F*`{p-{iJLw3iqOLY5C!Bz%RV%r0=TQ`-z#*Ghc|z$~ z{s=WR+1s=`K)O)806jWp2Jj0-Q>G%CMz$*2mPz0}5daFZNq{Yz6@81CB3kacDL1#h zP#fWQ+ugNhyW8xpyxr~Oo9*sqyXST`*1Mg~Pp8* z|DhLc>HTXnb(UMQC1Rs8jYNpPHOnuf`$}*6H$l!o@m4`4_|^xdW&<<;IF(>(Q+6a# zC3B$fw}Do>bVw^`2O!?>v@GT2)qE&!iB77)Qasmf4UqGSBSvG;InD%jCRHJ*qEG#1 zC?lD&!PxRkm0439P#BqvIvX{SL|(DP2xdZ*ocMDRl^tk=gF`|`Gnct6cb38SztwhK z#fo#x6;|99v|im63AxfI-XaPDkL4xMCd_JDWq%kzCPeO;2iJxu4j$3jaAZeLNldX0 zrDx||Acu^4=>%H3T2757kpqfF@qia;yi1KKL=)?qM7N+iWOir?D;*)lg~28eZSjDD zB-+m~dja7B=C-zzRNKQ}@jMZyT;VZd3?jx?X?)YMwlxk*jQMo6;Amnd0|#jSgFS>$ z#9-GB$LJB}nv{hHK*RpRO#Q4SEcDXRxkpBB3WVjeK<=ibG3@DyG~i`SvK?p(aQZe6 zY4Afz#84B+QwyUBLZH%DlXR)a5!PP+z1e(q#og#!?j7T#c5k!2=5F*>+Z){{Exo_` zEa>W)yGzGJ57F*2%b?L)8JrP$IF)e3C;^4q`{0y~?~1VKG!6 zLtd|9Y7IhZM%9Lpk4eo9#`bLX4F=U)&QN@}0v3Y=(egM3@UdBxEM&vUfo~mVcILiv zl*nlhvH*iM6+{wmiHHPf zA_7E>jV1#?n;r(owXS-GJ8*1HMl2rgH=?FXBZJiXO|<1xN>wQ=w-6 zH!szfUbhm86jZ0{u6NhhS67eojultyowbeiN7!m=>A}NReQxo=DOP{z+?)Mu@xg4r H{$=a`&jDr7 diff --git a/flake.nix b/flake.nix index 768349089..afe036f44 100644 --- a/flake.nix +++ b/flake.nix @@ -39,9 +39,6 @@ voltcode = pkgs.callPackage ./nix/voltcode.nix { inherit node_modules; }; - desktop = pkgs.callPackage ./nix/desktop.nix { - inherit voltcode; - }; # nixpkgs cpu naming to bun cpu naming cpuMap = { x86_64 = "x64"; aarch64 = "arm64"; }; # matrix of node_modules builds - these will always fail due to fakeHash usage @@ -62,7 +59,7 @@ in { default = voltcode; - inherit voltcode desktop; + inherit voltcode; } // moduleUpdaters ); }; diff --git a/nix/node_modules.nix b/nix/node_modules.nix index 102e74b88..9db831d2c 100644 --- a/nix/node_modules.nix +++ b/nix/node_modules.nix @@ -29,7 +29,6 @@ stdenvNoCC.mkDerivation { ../bun.lock ../package.json ../patches - ../install ] ); }; From 2dde875ae3f8dcd4b7df56273094334b6204c2f9 Mon Sep 17 00:00:00 2001 From: rabsef-bicyrm Date: Thu, 26 Feb 2026 11:11:41 -0800 Subject: [PATCH 2/5] bump: close volt-b5c --- .pebbles/events.jsonl | 1 + .pebbles/pebbles.db | Bin 102400 -> 102400 bytes 2 files changed, 1 insertion(+) diff --git a/.pebbles/events.jsonl b/.pebbles/events.jsonl index 4982b2f32..e560f4f24 100644 --- a/.pebbles/events.jsonl +++ b/.pebbles/events.jsonl @@ -48,3 +48,4 @@ {"type":"create","timestamp":"2026-02-26T18:42:31.749818Z","issue_id":"volt-fbc","payload":{"description":"## Background\n\n`packages/desktop/src-tauri/src/cli.rs` line 51 uses `include_str!(\"../../../../packages/volt-gateway/install.sh\")` — a Rust compile-time macro that embeds a file's contents as a string literal. The referenced file `packages/volt-gateway/install.sh` does not exist in the Volt repo. It was part of the upstream OpenCode project and didn't survive the fork.\n\nThis means the desktop Tauri app cannot compile at all. The `include_str!` macro fails at build time.\n\nThe desktop app is not currently being built or shipped. This pebble exists to track the known breakage so it's documented, not to drive immediate action.\n\n## What the code does\n\n`install_cli()` in `cli.rs` writes the embedded install script to a temp file and runs it with `--binary \u003csidecar-path\u003e` to symlink/copy the bundled CLI binary into `~/.voltcode/bin/volt`. It's the mechanism for the desktop app to install the CLI for terminal use.\n\n## When this matters\n\nOnly if/when someone decides to revive the desktop app. At that point, the full desktop package needs an audit against post-fork changes — this broken reference is just one of potentially many issues.\n\n## Scope\n\n- This is a tracking pebble, not an implementation pebble\n- No work is expected until the desktop app is prioritized\n- volt-b5c (the Nix fix) removes the desktop target from flake.nix so nobody trips over this in the meantime","priority":"4","title":"Track broken desktop app build (stale install.sh reference)","type":"task"}} {"type":"update","timestamp":"2026-02-26T19:09:53.139981Z","issue_id":"volt-b5c","payload":{"description":"## Background\n\nGitHub issue #3: `nix build github:voltropy/volt#packages.x86_64-linux.voltcode` fails because `nix/node_modules.nix` line 32 includes `../install` in its fileset, but no top-level `install` file exists in the Volt repo. It was a top-level install script from the upstream OpenCode repo that didn't survive the fork (commit 944c7943c). Nix evaluates filesets strictly — a missing path is an immediate error.\n\nAdditionally, `flake.nix` exports a `desktop` package target that cannot build (the desktop app has its own broken references — see volt-fbc). Advertising it as a buildable target misleads users.\n\n## Behavioral contract\n\n1. Remove `../install` from the `lib.fileset.unions` list in `nix/node_modules.nix` (line 32).\n2. Remove the `desktop` definition (lines 42-44) and its export (line 65) from `flake.nix`, so `nix flake show` no longer advertises it as a buildable package.\n3. Do NOT delete `nix/desktop.nix` or anything under `packages/desktop/` — the code stays, it's just not wired into Nix as a target.\n\n## Scope boundaries\n\n- This task does NOT fix the desktop app itself (the broken `include_str!` reference in `cli.rs`). That's volt-fbc.\n- This task only touches `nix/node_modules.nix` and `flake.nix`.\n\n## Acceptance criteria\n\n- `../install` no longer appears in `nix/node_modules.nix`\n- `desktop` no longer appears in `flake.nix` outputs\n- `nix/desktop.nix` and `packages/desktop/` are untouched\n- `bun typecheck` passes\n\nCloses #3"}} {"type":"status_update","timestamp":"2026-02-26T19:11:14.130513Z","issue_id":"volt-b5c","payload":{"status":"in_progress"}} +{"type":"close","timestamp":"2026-02-26T19:11:36.659546Z","issue_id":"volt-b5c","payload":{}} diff --git a/.pebbles/pebbles.db b/.pebbles/pebbles.db index 1c660b806217e7a9987f614e2113b40faa56063a..c1af3341f77a4f2a5281d1992d7c541acdacde9d 100644 GIT binary patch delta 274 zcmZozz}B#UZGyC5I0FNNBoOleF&6^^tK>u-W5)1}39I=Txi<3%T;Z1z21)S&Y?J*B)nvW?=? zc||1|ot>RGuU#p~#+ICuU!0mU`Q&vo zxYXwV^LYdqxhL~%P}bxI+6r=rFc9+ru_zGp0x>_74-yB-b8n8=u!es#%L7J%?W_un n|M?fQ91vK{^1)y;%Y?uD+ZhcQnStC30^3;}7(x65#{c>NVe~xC delta 250 zcmZozz}B#UZGyC*C<6n7BoOleF&6^^tMEh}V@A=939I=Txi|9&T;Z4E0!ax2qGS3EOO);PpHxPq#2m>)65c2~uFO&}w z2g!?Vj@Yn|z{Fh0z`2yU zaARXC^X9_Ie^?o51Uwk!=*8&MPXqdF4t`HkSN?)V#^-=4lqqbT3Q%x{~yoDXaE3T0X41w From 2402dcfca472d0265679e60ce9406d4e3f23bb16 Mon Sep 17 00:00:00 2001 From: rabsef-bicyrm Date: Thu, 26 Feb 2026 11:41:04 -0800 Subject: [PATCH 3/5] fix: remove nix-desktop CI workflow that references deleted flake output - CI was trying to `nix build .#desktop` which no longer exists in flake.nix, causing the PR to fail deterministically Co-Authored-By: Claude Opus 4.6 --- .github/workflows/nix-desktop.yml | 46 ------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 .github/workflows/nix-desktop.yml diff --git a/.github/workflows/nix-desktop.yml b/.github/workflows/nix-desktop.yml deleted file mode 100644 index 19fa67e32..000000000 --- a/.github/workflows/nix-desktop.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: nix desktop - -on: - push: - branches: [dev] - paths: - - "flake.nix" - - "flake.lock" - - "nix/**" - - "packages/app/**" - - "packages/desktop/**" - - ".github/workflows/nix-desktop.yml" - pull_request: - paths: - - "flake.nix" - - "flake.lock" - - "nix/**" - - "packages/app/**" - - "packages/desktop/**" - - ".github/workflows/nix-desktop.yml" - workflow_dispatch: - -jobs: - build-desktop: - strategy: - fail-fast: false - matrix: - os: - - ubuntu-latest - - ubuntu-24.04-arm - - macos-15-intel - - macos-latest - runs-on: ${{ matrix.os }} - timeout-minutes: 60 - steps: - - name: Checkout repository - uses: actions/checkout@v6 - - - name: Setup Nix - uses: nixbuild/nix-quick-install-action@v34 - - - name: Build desktop via flake - run: | - set -euo pipefail - nix --version - nix build .#desktop -L From bac40869df46b54284cc9aff62ea465b81442725 Mon Sep 17 00:00:00 2001 From: Github Action Date: Thu, 26 Feb 2026 22:56:41 +0000 Subject: [PATCH 4/5] Update node_modules hashes --- nix/hashes.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nix/hashes.json b/nix/hashes.json index fa91b3b31..9ef8cd561 100644 --- a/nix/hashes.json +++ b/nix/hashes.json @@ -1,8 +1,8 @@ { "nodeModules": { - "x86_64-linux": "sha256-80+b7FwUy4mRWTzEjPrBWuR5Um67I1Rn4U/n/s/lBjs=", - "aarch64-linux": "sha256-xH/Grwh3b+HWsUkKN8LMcyMaMcmnIJYlgp38WJCat5E=", - "aarch64-darwin": "sha256-Izv6PE9gNaeYYfcqDwjTU/WYtD1y+j65annwvLzkMD8=", - "x86_64-darwin": "sha256-EG1Z0uAeyFiOeVsv0Sz1sa8/mdXuw/uvbYYrkFR3EAg=" + "x86_64-linux": "sha256-GEmEoKvKIEw2NEcptyYTiq+4A1BaS6fs6g+yGqFbLWg=", + "aarch64-linux": "sha256-Xo1lxlLbkVaWZrNC6VuI51MlSFcihiazwW/5wVvC3hU=", + "aarch64-darwin": "sha256-vK0h25FxgnnQuYlu6OHUE4O2p6fVjOmOeV7GPSpODa4=", + "x86_64-darwin": "sha256-wr897ggzYaOItOmDxH1Yym5SpTgpBGH2So3/YXjFqwM=" } } From 7dd50304956be2ab672d1e9c4c198a6a0df0cb92 Mon Sep 17 00:00:00 2001 From: rabsef-bicyrm Date: Thu, 26 Feb 2026 15:19:51 -0800 Subject: [PATCH 5/5] chore: trigger PR checks after hash bot commit