these 19 derivations will be built: /nix/store/zlbckf96din5w6gc6c44zsm1hvdajrf6-browser-cli-extension-1.0.0.drv /nix/store/fb9yr5h51djxr71pkrsg8prxjz4a5rrz-policies.json.drv /nix/store/19m4axcymn2v7xhn8j2qpkbc52a60c3b-librewolf-152.0.6-1.drv /nix/store/25d4hv4jg955vk70pbrr0x937zy3fx6p-flake-fmt-1.0.0.drv /nix/store/1gdpifgmxy0bn6mgqb9cij6j3v4rvxrb-merge-when-green-0.3.0.drv /nix/store/d4lf8f5pk0clg4g6ahwqn7lwr5jfgazk-pi-coding-agent-0.82.0.tgz.drv /nix/store/wfqxjwrshsdfi30l0gl5p3w4p05jlc7p-pi-src-with-lock.drv /nix/store/3qy913viwxzh1rx12qfls1nsaya3k5lr-pi-0.82.0-npm-deps.drv /nix/store/5hj4b84kqs00a0s9xjxn2p2kb48rxvy1-claude.drv /nix/store/fvaxdl7aa97qzgdwlf110hwyg8ywb059-browser-cli-0.4.0.drv /nix/store/64wfjq11xcswxz5lamnrg81mqa37i6n5-home-manager-files.drv /nix/store/rfa8g2g600s6rgsazpj62vxn8h3vb5c6-pi-0.82.0.drv /nix/store/pgwl86cb0r48wd0xs7q479jwlrx4rmba-pim-0.2.0.drv /nix/store/sgwlpn1m2c4y7ka5hrimrrzbj7lx94k7-claude-code-2.1.220.drv /nix/store/pwp3y6224svn2fh9g83sr9dcs62p08jb-claude.drv /nix/store/wcjdx9qmza3r5qvkwh9h4mw97vwic5qd-pi.drv /nix/store/lfrpcnsn5yzx8m838s180csbikg2896g-home-manager-path.drv /nix/store/yw54k4j06hxg0nb1zsq8nfnir6p6633x-activation-script.drv /nix/store/l29akcij2hxw980mv595h7yb5zf6gp0c-home-manager-generation.drv Failed to find a machine for remote build! derivation: fvaxdl7aa97qzgdwlf110hwyg8ywb059-browser-cli-0.4.0.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/fvaxdl7aa97qzgdwlf110hwyg8ywb059-browser-cli-0.4.0.drv' Failed to find a machine for remote build! derivation: zlbckf96din5w6gc6c44zsm1hvdajrf6-browser-cli-extension-1.0.0.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/zlbckf96din5w6gc6c44zsm1hvdajrf6-browser-cli-extension-1.0.0.drv' browser-cli-0.4.0> tribuchet: building on eliza browser-cli-extension-1.0.0> tribuchet: building on eliza building '/nix/store/2p65f1psf9pnjdkw70w4y38rhzqjpwgq-claude.drv' building '/nix/store/yw51hlkbacma8m5hf2ihia7sfja1j7dy-pi-coding-agent-0.82.0.tgz.drv' claude> tribuchet: building on eliza pi-coding-agent-0.82.0.tgz> tribuchet: building on eliza browser-cli-0.4.0> Sourcing python-remove-tests-dir-hook browser-cli-0.4.0> Sourcing python-catch-conflicts-hook.sh browser-cli-0.4.0> Sourcing python-remove-bin-bytecode-hook.sh browser-cli-0.4.0> Sourcing pypa-build-hook browser-cli-0.4.0> Using pypaBuildPhase browser-cli-0.4.0> Sourcing python-runtime-deps-check-hook browser-cli-0.4.0> Using pythonRuntimeDepsCheckHook browser-cli-0.4.0> Sourcing pypa-install-hook browser-cli-0.4.0> Using pypaInstallPhase browser-cli-0.4.0> Sourcing python-imports-check-hook.sh browser-cli-0.4.0> Using pythonImportsCheckPhase browser-cli-0.4.0> Sourcing python-namespaces-hook browser-cli-0.4.0> Sourcing python-catch-conflicts-hook.sh browser-cli-extension-1.0.0> Running phase: unpackPhase browser-cli-0.4.0> Running phase: unpackPhase browser-cli-0.4.0> unpacking source archive /nix/store/9drh1glb6rv1bfacvk8nd1552r2pdh4x-browser-cli browser-cli-0.4.0> source root is browser-cli browser-cli-0.4.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "browser-cli/skill/SKILL.md" browser-cli-extension-1.0.0> Running phase: patchPhase browser-cli-extension-1.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase claude> structuredAttrs is enabled claude> claude> trying https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.220/linux-arm64/claude browser-cli-0.4.0> Running phase: patchPhase browser-cli-0.4.0> Running phase: updateAutotoolsGnuConfigScriptsPhase browser-cli-0.4.0> Running phase: configurePhase browser-cli-0.4.0> no configure script, doing nothing browser-cli-0.4.0> Running phase: buildPhase browser-cli-extension-1.0.0> Running phase: configurePhase browser-cli-extension-1.0.0> no configure script, doing nothing browser-cli-extension-1.0.0> Running phase: buildPhase browser-cli-extension-1.0.0> Running phase: installPhase browser-cli-extension-1.0.0> adding: package-lock.json (deflated 75%) browser-cli-extension-1.0.0> adding: Readability.js (deflated 72%) browser-cli-extension-1.0.0> adding: console-capture.js (deflated 60%) browser-cli-extension-1.0.0> adding: eslint.config.js (deflated 68%) browser-cli-extension-1.0.0> adding: icon.png (stored 0%) browser-cli-extension-1.0.0> adding: manifest.json (deflated 58%) browser-cli-extension-1.0.0> adding: global.d.ts (deflated 52%) browser-cli-extension-1.0.0> adding: background.js (deflated 74%) browser-cli-extension-1.0.0> adding: package.json (deflated 49%) browser-cli-extension-1.0.0> adding: jsconfig.json (deflated 48%) browser-cli-extension-1.0.0> adding: content.js (deflated 75%) browser-cli-extension-1.0.0> adding: icon.svg (deflated 32%) browser-cli-extension-1.0.0> Running phase: fixupPhase claude> % Total % Received % Xferd Average Speed Time Time Time Current claude> Dload Upload Total Spent Left Speed browser-cli-extension-1.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/7jsczmhmc3iln70z0bikwvf2ax5zz7hf-browser-cli-extension-1.0.0 browser-cli-extension-1.0.0> checking for references to /build/ in /nix/store/7jsczmhmc3iln70z0bikwvf2ax5zz7hf-browser-cli-extension-1.0.0... browser-cli-extension-1.0.0> patching script interpreter paths in /nix/store/7jsczmhmc3iln70z0bikwvf2ax5zz7hf-browser-cli-extension-1.0.0 browser-cli-0.4.0> Executing pypaBuildPhase browser-cli-0.4.0> Creating a wheel... browser-cli-0.4.0> pypa build flags: --no-isolation --outdir dist/ --wheel browser-cli-0.4.0> * Getting build dependencies for wheel... pi-coding-agent-0.82.0.tgz> structuredAttrs is enabled pi-coding-agent-0.82.0.tgz> pi-coding-agent-0.82.0.tgz> trying https://registry.npmjs.org/@earendil-works/pi-coding-agent/-/pi-coding-agent-0.82.0.tgz pi-coding-agent-0.82.0.tgz> % Total % Received % Xferd Average Speed Time Time Time Current pi-coding-agent-0.82.0.tgz> Dload Upload Total Spent Left Speed browser-cli-0.4.0> * Building wheel... pi-coding-agent-0.82.0.tgz> 100 4.74M 100 4.74M 0 0 25.15M 0 0 building '/nix/store/fb9yr5h51djxr71pkrsg8prxjz4a5rrz-policies.json.drv' browser-cli-0.4.0> Successfully built browser_cli-0.4.0-py3-none-any.whl policies.json> tribuchet: building on eliza browser-cli-0.4.0> Finished creating a wheel... browser-cli-0.4.0> Finished executing pypaBuildPhase browser-cli-0.4.0> Running phase: pythonRuntimeDepsCheckHook browser-cli-0.4.0> Executing pythonRuntimeDepsCheck browser-cli-0.4.0> Checking runtime dependencies for browser_cli-0.4.0-py3-none-any.whl browser-cli-0.4.0> Finished executing pythonRuntimeDepsCheck browser-cli-0.4.0> Running phase: installPhase browser-cli-0.4.0> Executing pypaInstallPhase Failed to find a machine for remote build! derivation: wfqxjwrshsdfi30l0gl5p3w4p05jlc7p-pi-src-with-lock.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/wfqxjwrshsdfi30l0gl5p3w4p05jlc7p-pi-src-with-lock.drv' pi-src-with-lock> tribuchet: building on eliza browser-cli-0.4.0> Successfully installed browser_cli-0.4.0-py3-none-any.whl browser-cli-0.4.0> Finished executing pypaInstallPhase browser-cli-0.4.0> Running phase: pythonOutputDistPhase browser-cli-0.4.0> Executing pythonOutputDistPhase browser-cli-0.4.0> Finished executing pythonOutputDistPhase browser-cli-0.4.0> Running phase: fixupPhase browser-cli-0.4.0> shrinking RPATHs of ELF executables and libraries in /nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0 browser-cli-0.4.0> checking for references to /build/ in /nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0... browser-cli-0.4.0> patching script interpreter paths in /nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0 building '/nix/store/19m4axcymn2v7xhn8j2qpkbc52a60c3b-librewolf-152.0.6-1.drv' browser-cli-0.4.0> /nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0/lib/python3.14/site-packages/browser_cli/server.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6/bin/python3" browser-cli-0.4.0> stripping (with command strip and flags -S -p) in /nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0/lib /nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0/bin browser-cli-0.4.0> shrinking RPATHs of ELF executables and libraries in /nix/store/bklja0gxpp90mld5scx3i2cmqj2jrr9i-browser-cli-0.4.0-dist browser-cli-0.4.0> checking for references to /build/ in /nix/store/bklja0gxpp90mld5scx3i2cmqj2jrr9i-browser-cli-0.4.0-dist... browser-cli-0.4.0> patching script interpreter paths in /nix/store/bklja0gxpp90mld5scx3i2cmqj2jrr9i-browser-cli-0.4.0-dist librewolf-152.0.6-1> tribuchet: building on eliza browser-cli-0.4.0> Rewriting #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6/bin/python3.14 to #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6 browser-cli-0.4.0> wrapping `/nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0/bin/browser-cli'... browser-cli-0.4.0> Rewriting #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6/bin/python3.14 to #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6 browser-cli-0.4.0> wrapping `/nix/store/5asxd3574bsn1pl47ik00gmm4w6nxpys-browser-cli-0.4.0/bin/browser-cli-server'... browser-cli-0.4.0> Executing pythonRemoveTestsDir browser-cli-0.4.0> Finished executing pythonRemoveTestsDir browser-cli-0.4.0> Running phase: installCheckPhase browser-cli-0.4.0> no Makefile or custom installCheckPhase, doing nothing browser-cli-0.4.0> Running phase: pythonCatchConflictsPhase browser-cli-0.4.0> Running phase: pythonRemoveBinBytecodePhase browser-cli-0.4.0> Running phase: pythonImportsCheckPhase browser-cli-0.4.0> Executing pythonImportsCheckPhase building '/nix/store/64wfjq11xcswxz5lamnrg81mqa37i6n5-home-manager-files.drv' Failed to find a machine for remote build! derivation: hr526fg9bdp3fwvy1f0mk1zzmfd3y3w6-pi-0.82.0-npm-deps.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/hr526fg9bdp3fwvy1f0mk1zzmfd3y3w6-pi-0.82.0-npm-deps.drv' home-manager-files> tribuchet: building on eliza pi-0.82.0-npm-deps> tribuchet: building on eliza librewolf-152.0.6-1> structuredAttrs is enabled pi-0.82.0-npm-deps> Running phase: unpackPhase pi-0.82.0-npm-deps> unpacking source archive /nix/store/03zcyyxvdfh4zv0hlrg41s1ax59rccs9-pi-src-with-lock pi-0.82.0-npm-deps> source root is pi-src-with-lock pi-0.82.0-npm-deps> Running phase: patchPhase pi-0.82.0-npm-deps> Running phase: updateAutotoolsGnuConfigScriptsPhase pi-0.82.0-npm-deps> Running phase: configurePhase pi-0.82.0-npm-deps> no configure script, doing nothing pi-0.82.0-npm-deps> Running phase: buildPhase pi-0.82.0-npm-deps> Running phase: fixupPhase pi-0.82.0-npm-deps> shrinking RPATHs of ELF executables and libraries in /nix/store/5g7daki7yqrry6cyyzfq213s3qjs8apk-pi-0.82.0-npm-deps pi-0.82.0-npm-deps> checking for references to /build/ in /nix/store/5g7daki7yqrry6cyyzfq213s3qjs8apk-pi-0.82.0-npm-deps... pi-0.82.0-npm-deps> patching script interpreter paths in /nix/store/5g7daki7yqrry6cyyzfq213s3qjs8apk-pi-0.82.0-npm-deps claude> 100 259.2M 100 259.2M 0 0 34.40M 0 00:07 00:07 38.58M Failed to find a machine for remote build! derivation: rfa8g2g600s6rgsazpj62vxn8h3vb5c6-pi-0.82.0.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/rfa8g2g600s6rgsazpj62vxn8h3vb5c6-pi-0.82.0.drv' pi-0.82.0> tribuchet: building on eliza Failed to find a machine for remote build! derivation: sgwlpn1m2c4y7ka5hrimrrzbj7lx94k7-claude-code-2.1.220.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/sgwlpn1m2c4y7ka5hrimrrzbj7lx94k7-claude-code-2.1.220.drv' claude-code-2.1.220> tribuchet: building on eliza pi-0.82.0> Using versionCheckHook pi-0.82.0> Running phase: unpackPhase pi-0.82.0> unpacking source archive /nix/store/03zcyyxvdfh4zv0hlrg41s1ax59rccs9-pi-src-with-lock pi-0.82.0> source root is pi-src-with-lock pi-0.82.0> Running phase: patchPhase pi-0.82.0> Executing npmConfigHook pi-0.82.0> Configuring npm pi-0.82.0> Validating consistency between /build/pi-src-with-lock/package-lock.json and /nix/store/5g7daki7yqrry6cyyzfq213s3qjs8apk-pi-0.82.0-npm-deps/package-lock.json pi-0.82.0> Making cache writable pi-0.82.0> Setting npm_config_cache to /build/cache pi-0.82.0> Installing dependencies pi-0.82.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. claude-code-2.1.220> Using versionCheckHook pi-0.82.0> npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead claude-code-2.1.220> Running phase: patchPhase claude-code-2.1.220> Running phase: updateAutotoolsGnuConfigScriptsPhase claude-code-2.1.220> Running phase: configurePhase claude-code-2.1.220> no configure script, doing nothing claude-code-2.1.220> Running phase: buildPhase claude-code-2.1.220> no Makefile or custom buildPhase, doing nothing claude-code-2.1.220> Running phase: installPhase claude-code-2.1.220> Running phase: fixupPhase claude-code-2.1.220> shrinking RPATHs of ELF executables and libraries in /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220 claude-code-2.1.220> shrinking /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220/bin/claude claude-code-2.1.220> checking for references to /build/ in /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220... claude-code-2.1.220> patching script interpreter paths in /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220 claude-code-2.1.220> wrapBuddy: wrapping paths: /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220 claude-code-2.1.220> Using interpreter: /nix/store/sajnmbhm3zahisl67n8q35ihw9rnf6wa-glibc-2.42-67/lib/ld-linux-aarch64.so.1 claude-code-2.1.220> 64-bit stub: 422 bytes claude-code-2.1.220> 32-bit stub: not available claude-code-2.1.220> Patching: /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220/bin/.claude-wrapped claude-code-2.1.220> ELF class: 64-bit claude-code-2.1.220> Original entry: 0x192dc00 (file offset: 0x171dc00) claude-code-2.1.220> Available space at entry: 56760784 bytes claude-code-2.1.220> Stub size: 422 bytes (padded to 432) claude-code-2.1.220> Wrote config to /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220/bin/..claude-wrapped.wrapbuddy claude-code-2.1.220> Overwrote 432 bytes at entry point claude-code-2.1.220> Converted PT_INTERP to PT_NULL claude-code-2.1.220> Patched: /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220/bin/.claude-wrapped claude-code-2.1.220> Running phase: installCheckPhase claude-code-2.1.220> Executing versionCheckPhase claude-code-2.1.220> Successfully managed to find version 2.1.220 in the output of the command /nix/store/2myxzabcdm1pmqnl0yk20ny57dcnz4pz-claude-code-2.1.220/bin/claude --version claude-code-2.1.220> 2.1.220 (Claude Code) claude-code-2.1.220> Finished versionCheckPhase claude-code-2.1.220> no Makefile or custom installCheckPhase, doing nothing pi-0.82.0> pi-0.82.0> added 228 packages, and audited 229 packages in 4s pi-0.82.0> pi-0.82.0> 37 packages are looking for funding pi-0.82.0> run `npm fund` for details pi-0.82.0> pi-0.82.0> found 0 vulnerabilities pi-0.82.0> patching script interpreter paths in node_modules pi-0.82.0> node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/execa/node_modules/which/bin/which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/execa/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/marked/bin/marked.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/openai/bin/cli: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/@earendil-works/pi-ai/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/shx/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/yaml/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/@anthropic-ai/sdk/bin/cli: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> node_modules/shelljs/bin/shjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/hm4961d6ch378n458i7iph6d4mbfsm7w-nodejs-24.18.0/bin/node" pi-0.82.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn rebuild 2 packages have install scripts not yet covered by allowScripts. Run `npm approve-scripts --allow-scripts-pending` to review. pi-0.82.0> rebuilt dependencies successfully pi-0.82.0> patching script interpreter paths in node_modules pi-0.82.0> Finished npmConfigHook pi-0.82.0> Running phase: updateAutotoolsGnuConfigScriptsPhase pi-0.82.0> Running phase: configurePhase pi-0.82.0> no configure script, doing nothing pi-0.82.0> Running phase: buildPhase pi-0.82.0> no Makefile or custom buildPhase, doing nothing pi-0.82.0> Running phase: installPhase pi-0.82.0> Executing npmInstallHook pi-0.82.0> [398ms] bundle 3151 modules pi-0.82.0> [347ms] compile dist/pi pi-0.82.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. Failed to find a machine for remote build! derivation: pwp3y6224svn2fh9g83sr9dcs62p08jb-claude.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/pwp3y6224svn2fh9g83sr9dcs62p08jb-claude.drv' claude> tribuchet: building on eliza pi-0.82.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. pi-0.82.0> pi-0.82.0> removed 102 packages, and audited 127 packages in 522ms pi-0.82.0> pi-0.82.0> 12 packages are looking for funding pi-0.82.0> run `npm fund` for details pi-0.82.0> pi-0.82.0> found 0 vulnerabilities pi-0.82.0> npm warn allow-scripts 2 packages have install scripts not yet covered by allowScripts: pi-0.82.0> npm warn allow-scripts @google/genai@1.52.0 (install: (install scripts present)) pi-0.82.0> npm warn allow-scripts protobufjs@7.6.5 (install: (install scripts present)) pi-0.82.0> npm warn allow-scripts pi-0.82.0> npm warn allow-scripts Run `npm approve-scripts --allow-scripts-pending` to review, or `npm approve-scripts ` to allow. pi-0.82.0> Finished npmInstallHook pi-0.82.0> Running phase: fixupPhase pi-0.82.0> shrinking RPATHs of ELF executables and libraries in /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0 pi-0.82.0> shrinking /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0/libexec/pi/node_modules/@mariozechner/clipboard/clipboard.linux-arm64-gnu.node pi-0.82.0> shrinking /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0/libexec/pi/node_modules/@mariozechner/clipboard-linux-arm64-gnu/clipboard.linux-arm64-gnu.node pi-0.82.0> shrinking /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0/libexec/pi/pi pi-0.82.0> checking for references to /build/ in /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0... pi-0.82.0> patching script interpreter paths in /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0 pi-0.82.0> Running phase: installCheckPhase pi-0.82.0> Executing versionCheckPhase pi-0.82.0> Successfully managed to find version 0.82.0 in the output of the command /nix/store/kn5frzf4mwvm9dbz1pqk452dsq46r93y-pi-0.82.0/bin/pi --version pi-0.82.0> 0.82.0 pi-0.82.0> Finished versionCheckPhase pi-0.82.0> no Makefile or custom installCheckPhase, doing nothing Failed to find a machine for remote build! derivation: pgwl86cb0r48wd0xs7q479jwlrx4rmba-pim-0.2.0.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/wcjdx9qmza3r5qvkwh9h4mw97vwic5qd-pi.drv' building '/nix/store/pgwl86cb0r48wd0xs7q479jwlrx4rmba-pim-0.2.0.drv' pi> tribuchet: building on eliza pim-0.2.0> tribuchet: building on eliza pim-0.2.0> Sourcing python-remove-tests-dir-hook pim-0.2.0> Sourcing python-catch-conflicts-hook.sh pim-0.2.0> Sourcing python-remove-bin-bytecode-hook.sh pim-0.2.0> Sourcing python-imports-check-hook.sh pim-0.2.0> Using pythonImportsCheckPhase pim-0.2.0> Sourcing python-namespaces-hook pim-0.2.0> Running phase: unpackPhase pim-0.2.0> unpacking source archive /nix/store/8pl5p4w18lhrad4sfq1c12cz6x16sjsi-pim pim-0.2.0> source root is pim pim-0.2.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "pim/pim.py" pim-0.2.0> Running phase: patchPhase pim-0.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase pim-0.2.0> Running phase: configurePhase pim-0.2.0> no configure script, doing nothing pim-0.2.0> Running phase: buildPhase pim-0.2.0> no Makefile or custom buildPhase, doing nothing pim-0.2.0> Running phase: installPhase pim-0.2.0> Running phase: fixupPhase pim-0.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/cc6yy4pz9fdq3qpz1nr0nx8g0pwxa59r-pim-0.2.0 pim-0.2.0> checking for references to /build/ in /nix/store/cc6yy4pz9fdq3qpz1nr0nx8g0pwxa59r-pim-0.2.0... pim-0.2.0> patching script interpreter paths in /nix/store/cc6yy4pz9fdq3qpz1nr0nx8g0pwxa59r-pim-0.2.0 pim-0.2.0> /nix/store/cc6yy4pz9fdq3qpz1nr0nx8g0pwxa59r-pim-0.2.0/bin/.pim-wrapped: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6/bin/python3" pim-0.2.0> stripping (with command strip and flags -S -p) in /nix/store/cc6yy4pz9fdq3qpz1nr0nx8g0pwxa59r-pim-0.2.0/bin pim-0.2.0> Rewriting #! /nix/store/4qcjnnczmmavc5sx4fci6299bg8iiz85-bash-5.3p9/bin/bash -e to #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6 pim-0.2.0> Rewriting #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6/bin/python3 to #!/nix/store/sfbjq7mllid60l3jvxw0q2gknqldyy2l-python3-3.14.6 pim-0.2.0> wrapping `/nix/store/cc6yy4pz9fdq3qpz1nr0nx8g0pwxa59r-pim-0.2.0/bin/.pim-wrapped'... pim-0.2.0> Executing pythonRemoveTestsDir pim-0.2.0> Finished executing pythonRemoveTestsDir pim-0.2.0> Running phase: installCheckPhase pim-0.2.0> no Makefile or custom installCheckPhase, doing nothing pim-0.2.0> Running phase: pythonCatchConflictsPhase pim-0.2.0> Running phase: pythonRemoveBinBytecodePhase pim-0.2.0> Running phase: pythonImportsCheckPhase pim-0.2.0> Executing pythonImportsCheckPhase building '/nix/store/lfrpcnsn5yzx8m838s180csbikg2896g-home-manager-path.drv' home-manager-path> tribuchet: building on eliza home-manager-path> structuredAttrs is enabled home-manager-path> created 3655 symlinks in user environment building '/nix/store/yw54k4j06hxg0nb1zsq8nfnir6p6633x-activation-script.drv' activation-script> tribuchet: building on eliza building '/nix/store/l29akcij2hxw980mv595h7yb5zf6gp0c-home-manager-generation.drv' home-manager-generation> tribuchet: building on eliza post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/dotfiles attr=default.checks.aarch64-linux.home-manager-utm-vm