these 56 derivations will be built: /nix/store/jna1xqxfq1v5wpck4z3qn8bnj9wmd9ch-nix-util-tests-run-without-new-syscalls.drv /nix/store/pywn97agf1aqg32llx7x0qi7gdd9yvhq-nix-store-tests-run.drv /nix/store/wdlzb0mq8kr7ixw4nkwkam6ijbkzdhb7-nix-util-tests-run.drv /nix/store/dpbmzyi65g0hwvj6g8669f62cc96s4lr-nix-2.36.0pre20260916_1de45ba.drv /nix/store/w0883kc1z6dljmrn6ylnbmqhma69py3y-unit-script-nix-gc-start.drv /nix/store/0c5k3547p45n0nmwzybmkqmbni0vvc7m-unit-nix-gc.service.drv /nix/store/0ly3zsllack9pcl3hv5bjjv7f4c6ml3v-hermes-frontend-2026.9.14.drv /nix/store/264q86rc8pgsddipjj9ar5jkzjghgm6n-unit-harmonia-gc.service.drv /nix/store/d5pcjyq9xncf1zl4y0agk3qcbaqv7rja-python3.14-nemo-relay-0.8.4.drv /nix/store/kd51bf6vqjnzr4y50bxks2km3jx7in8y-python3.14-slack-bolt-1.30.0.drv /nix/store/nz6klv4g3w7d4yk8k2pzq98s0x5s7qd1-python3-3.14.7-env.drv /nix/store/hljrvp3wn2vfc41izw9nyjri3x9p20qj-hermes-agent-2026.9.14.drv /nix/store/sv2ph606ylhxddhhg2mjnw24cvg6hh7x-system-path.drv /nix/store/jn6www335sgwk2a5q9afrzirggz424jl-dbus-1.drv /nix/store/4riyadns52l041hz88h6f8xc7l6ls518-X-Restart-Triggers-dbus-broker.drv /nix/store/2n8gaqxfkqzvl6vysxdgw45jyvhghqiy-unit-dbus-broker.service.drv /nix/store/2w0vrz5yy7jd6jbhfvj88wjcg1mqmd4y-unit-nix-optimise.service.drv /nix/store/3fkrmlg888561wnl10bb60g9zr30w9yl-nixos-rebuild-ng-26.11.drv /nix/store/f14qmgwgckrj9ng6i627wyc3m7gsav7r-nix.conf.drv /nix/store/i0kvp1cjaz0vz0grplac2zbv61958b04-X-Restart-Triggers-nix-daemon.drv /nix/store/5zc6g5mc395bx9c5vjvl6phkjny5rzcs-unit-nix-daemon.service.drv /nix/store/a17kllvnhhc2z2v4g1z4c864q51zv4gf-system-generators.drv /nix/store/kc36sra7230l1gsjnnfh07g3d4hbawm6-nixos-option-26.11.drv /nix/store/z2kyrvvxlw7b7578jrxhwj40s9yg7ah8-system-path.drv /nix/store/cnkn7iq1dpg0f0sbp1xi4swqv470pxdq-dbus-1.drv /nix/store/d69n8492yxjdxlgvil1r0hpks5pllgvm-user-generators.drv /nix/store/fr4jrkkyk7zkzqbbgcwrrc6i560qfyif-tmpfiles.d.drv /nix/store/jrmqy9lqwa0qbwizp17chnn1vp3gh690-system-shutdown.drv /nix/store/gg19vhyk93ppbpr7333kzr9aim93gpkg-X-Restart-Triggers-dbus-broker.drv /nix/store/gdb8q8s4s7q2x84h0x1niybbvkirmgsv-unit-dbus-broker.service.drv /nix/store/dhhww3hrwim5nn8s5q2v3byg7jgavicd-config.toml.drv /nix/store/hw0mv012j7rp5zcwjm8n4n32xgdsd801-unit-telegraf.service.drv /nix/store/izkcfdj2zlwgr6v6vf1gdxjmrdpw3gdk-unit-container-.service.drv /nix/store/sjjr2vkzsnypw2zd8gw6rc8ws11iw6m0-X-Restart-Triggers-systemd-tmpfiles-resetup.drv /nix/store/kjcn6ak6r41znc3a4n7mb9cjs35s45h6-unit-systemd-tmpfiles-resetup.service.drv /nix/store/kvgwrskpjlys3hs1j1xglm5sy4p9klhx-unit-script-update-prefetch-start.drv /nix/store/m2a2rjm0k2s72x8c2hb55ymp1lak5slp-unit-update-prefetch.service.drv /nix/store/byf7gq33isdjrcs7a48rp9jn4n5qxcib-hermes-gateway.drv /nix/store/xdnaiqksgwyahhr2zxgm9nngy798qax5-unit-hermes.service.drv /nix/store/qg90db22qdwswzk9bs7r9x93cnxmvd34-system-units.drv /nix/store/gha0f9hap87zlbir59xr2dbg82a801b9-unit-dbus-broker.service.drv /nix/store/xnb21186dib3ncdsqzby6fhjgdh1iflw-user-units.drv /nix/store/wjb9d0zkgnlji1plm563rzhdwd9nkiw6-etc.drv /nix/store/7vxp83s401xj2si505j1x4aav71xvxy7-activate.drv /nix/store/fsnafdm5ys4ayq063ivcr280h1ihibaw-nixos-system-hermes-26.11pre-git.drv /nix/store/pkf0aikzzrzzgpndjvxkay1fd7080lnz-etc-nixos-containers-hermes.conf.drv /nix/store/ls8r69jw14minq8hq5wngjrqzk0v7ifm-X-Restart-Triggers-container-hermes.drv /nix/store/vrqqr7dr2s72q63js0m4iwzm6v6zhcds-unit-container-hermes.service.drv /nix/store/mnv78a9ykbqfpphk8rzwxjbn2bl30si4-system-units.drv /nix/store/lr78krqxsylz8ym07q9mz4rl21n4mvc5-unit-dbus-broker.service.drv /nix/store/vkaq6z5csq6ccqfc5az9mlrdxn1k0mzi-user-units.drv /nix/store/y2y4337y18a9n6367843nkxvzfd16g1m-etc.drv /nix/store/6gxmsqsh5q4i91d8s4l688ml7gdm94jd-activate.drv /nix/store/nw3fy8m0nn5glzndcq67gkdhc07gbdgv-systemd-boot.drv /nix/store/l4cb01a6apx5s8j5siyjdgz2vc01vlhh-install-systemd-boot.sh.drv /nix/store/l0aa3y1yw1md7bvm9rzbbhc4b24mdi0h-nixos-system-eve-26.11.20260917.397d52b.drv building '/nix/store/dhhww3hrwim5nn8s5q2v3byg7jgavicd-config.toml.drv' building '/nix/store/0ly3zsllack9pcl3hv5bjjv7f4c6ml3v-hermes-frontend-2026.9.14.drv' building '/nix/store/pywn97agf1aqg32llx7x0qi7gdd9yvhq-nix-store-tests-run.drv' building '/nix/store/d5pcjyq9xncf1zl4y0agk3qcbaqv7rja-python3.14-nemo-relay-0.8.4.drv' building '/nix/store/kd51bf6vqjnzr4y50bxks2km3jx7in8y-python3.14-slack-bolt-1.30.0.drv' config.toml> tribuchet: building on jamie hermes-frontend-2026.9.14> tribuchet: building on jamie nix-store-tests-run> tribuchet: building on jamie python3.14-nemo-relay-0.8.4> tribuchet: building on jamie python3.14-slack-bolt-1.30.0> tribuchet: building on jamie config.toml> structuredAttrs is enabled python3.14-nemo-relay-0.8.4> Sourcing python-remove-tests-dir-hook python3.14-nemo-relay-0.8.4> Sourcing python-catch-conflicts-hook.sh python3.14-nemo-relay-0.8.4> Sourcing python-remove-bin-bytecode-hook.sh python3.14-nemo-relay-0.8.4> Sourcing pypa-build-hook python3.14-nemo-relay-0.8.4> Using pypaBuildPhase python3.14-nemo-relay-0.8.4> Sourcing python-runtime-deps-check-hook python3.14-nemo-relay-0.8.4> Using pythonRuntimeDepsCheckHook python3.14-nemo-relay-0.8.4> Sourcing pypa-install-hook python3.14-nemo-relay-0.8.4> Using pypaInstallPhase python3.14-nemo-relay-0.8.4> Sourcing python-imports-check-hook.sh python3.14-nemo-relay-0.8.4> Using pythonImportsCheckPhase python3.14-nemo-relay-0.8.4> Sourcing python-metadata-check-hook.sh python3.14-nemo-relay-0.8.4> Using pythonMetadataCheckPhase python3.14-nemo-relay-0.8.4> Sourcing python-namespaces-hook python3.14-nemo-relay-0.8.4> Sourcing python-catch-conflicts-hook.sh python3.14-nemo-relay-0.8.4> Sourcing pyproject-version-patch-hook.sh hermes-frontend-2026.9.14> Running phase: unpackPhase hermes-frontend-2026.9.14> unpacking source archive /nix/store/5w04qr5438yb4af10drdqhz9s0ijilx3-source python3.14-slack-bolt-1.30.0> Sourcing python-remove-tests-dir-hook python3.14-slack-bolt-1.30.0> Sourcing python-catch-conflicts-hook.sh python3.14-slack-bolt-1.30.0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-slack-bolt-1.30.0> Sourcing pypa-build-hook python3.14-slack-bolt-1.30.0> Using pypaBuildPhase python3.14-slack-bolt-1.30.0> Sourcing python-runtime-deps-check-hook python3.14-slack-bolt-1.30.0> Using pythonRuntimeDepsCheckHook python3.14-slack-bolt-1.30.0> Sourcing pypa-install-hook python3.14-slack-bolt-1.30.0> Using pypaInstallPhase python3.14-slack-bolt-1.30.0> Sourcing python-imports-check-hook.sh python3.14-slack-bolt-1.30.0> Using pythonImportsCheckPhase python3.14-slack-bolt-1.30.0> Sourcing python-metadata-check-hook.sh python3.14-slack-bolt-1.30.0> Using pythonMetadataCheckPhase python3.14-slack-bolt-1.30.0> Sourcing python-namespaces-hook python3.14-slack-bolt-1.30.0> Sourcing python-catch-conflicts-hook.sh nix-store-tests-run> [==========] Running 798 tests from 90 test suites. nix-store-tests-run> [----------] Global test environment set-up. nix-store-tests-run> [----------] 28 tests from CommonProtoTest nix-store-tests-run> [ RUN ] CommonProtoTest.string_read nix-store-tests-run> [ OK ] CommonProtoTest.string_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.string_json_read nix-store-tests-run> [ OK ] CommonProtoTest.string_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.string_write nix-store-tests-run> [ OK ] CommonProtoTest.string_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.string_json_write nix-store-tests-run> [ OK ] CommonProtoTest.string_json_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.storePath_read nix-store-tests-run> [ OK ] CommonProtoTest.storePath_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.storePath_json_read nix-store-tests-run> [ OK ] CommonProtoTest.storePath_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.storePath_write nix-store-tests-run> [ OK ] CommonProtoTest.storePath_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.storePath_json_write nix-store-tests-run> [ OK ] CommonProtoTest.storePath_json_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.contentAddress_read nix-store-tests-run> [ OK ] CommonProtoTest.contentAddress_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.contentAddress_json_read nix-store-tests-run> [ OK ] CommonProtoTest.contentAddress_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.contentAddress_write nix-store-tests-run> [ OK ] CommonProtoTest.contentAddress_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.contentAddress_json_write nix-store-tests-run> [ OK ] CommonProtoTest.contentAddress_json_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.vector_read nix-store-tests-run> [ OK ] CommonProtoTest.vector_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.vector_json_read nix-store-tests-run> [ OK ] CommonProtoTest.vector_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.vector_write nix-store-tests-run> [ OK ] CommonProtoTest.vector_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.vector_json_write nix-store-tests-run> [ OK ] CommonProtoTest.vector_json_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.set_read nix-store-tests-run> [ OK ] CommonProtoTest.set_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.set_json_read nix-store-tests-run> [ OK ] CommonProtoTest.set_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.set_write nix-store-tests-run> [ OK ] CommonProtoTest.set_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.set_json_write nix-store-tests-run> [ OK ] CommonProtoTest.set_json_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalStorePath_read nix-store-tests-run> [ OK ] CommonProtoTest.optionalStorePath_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalStorePath_json_read nix-store-tests-run> [ OK ] CommonProtoTest.optionalStorePath_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalStorePath_write nix-store-tests-run> [ OK ] CommonProtoTest.optionalStorePath_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalStorePath_json_write nix-store-tests-run> [ OK ] CommonProtoTest.optionalStorePath_json_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalContentAddress_read nix-store-tests-run> [ OK ] CommonProtoTest.optionalContentAddress_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalContentAddress_json_read nix-store-tests-run> [ OK ] CommonProtoTest.optionalContentAddress_json_read (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalContentAddress_write nix-store-tests-run> [ OK ] CommonProtoTest.optionalContentAddress_write (0 ms) nix-store-tests-run> [ RUN ] CommonProtoTest.optionalContentAddress_json_write nix-store-tests-run> [ OK ] CommonProtoTest.optionalContentAddress_json_write (0 ms) nix-store-tests-run> [----------] 28 tests from CommonProtoTest (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from CommonProtoStorePathTest nix-store-tests-run> [ RUN ] CommonProtoStorePathTest.maximum_length nix-store-tests-run> [ OK ] CommonProtoStorePathTest.maximum_length (0 ms) nix-store-tests-run> [ RUN ] CommonProtoStorePathTest.too_long nix-store-tests-run> [ OK ] CommonProtoStorePathTest.too_long (0 ms) nix-store-tests-run> [ RUN ] CommonProtoStorePathTest.wrong_store_dir nix-store-tests-run> [ OK ] CommonProtoStorePathTest.wrong_store_dir (0 ms) nix-store-tests-run> [ RUN ] CommonProtoStorePathTest.no_dot_dots nix-store-tests-run> [ OK ] CommonProtoStorePathTest.no_dot_dots (0 ms) nix-store-tests-run> [----------] 4 tests from CommonProtoStorePathTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from ContentAddressMethod nix-store-tests-run> [ RUN ] ContentAddressMethod.testParseContentAddressMethodOptException nix-store-tests-run> [ OK ] ContentAddressMethod.testParseContentAddressMethodOptException (0 ms) nix-store-tests-run> [----------] 1 test from ContentAddressMethod (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 16 tests from DerivationAdvancedAttrsBothTest/0, where TypeParam = nix::DerivationAdvancedAttrsTest nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_defaults_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_defaults_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_defaults_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.Derivation_advancedAttributes_structuredAttrs_defaults_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.advancedAttributes_defaults nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.advancedAttributes_defaults (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.advancedAttributes nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.advancedAttributes (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.advancedAttributes_structuredAttrs_defaults nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.advancedAttributes_structuredAttrs_defaults (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/0.advancedAttributes_structuredAttrs nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/0.advancedAttributes_structuredAttrs (0 ms) nix-store-tests-run> [----------] 16 tests from DerivationAdvancedAttrsBothTest/0 (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 16 tests from DerivationAdvancedAttrsBothTest/1, where TypeParam = nix::CaDerivationAdvancedAttrsTest nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_defaults_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_defaults_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_defaults_from_aterm nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.Derivation_advancedAttributes_structuredAttrs_defaults_from_aterm (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.advancedAttributes_defaults nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.advancedAttributes_defaults (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.advancedAttributes nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.advancedAttributes (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.advancedAttributes_structuredAttrs_defaults nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.advancedAttributes_structuredAttrs_defaults (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsBothTest/1.advancedAttributes_structuredAttrs nix-store-tests-run> [ OK ] DerivationAdvancedAttrsBothTest/1.advancedAttributes_structuredAttrs (0 ms) nix-store-tests-run> [----------] 16 tests from DerivationAdvancedAttrsBothTest/1 (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 20 tests from DerivationAdvancedAttrsTest nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.advancedAttributes_defaults nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.advancedAttributes_defaults (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.advancedAttributes_ia nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.advancedAttributes_ia (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs_defaults nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs_defaults (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_all_set_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_all_set_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_all_set_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_all_set_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_defaults_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_defaults_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_defaults_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_defaults_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_all_set_from_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_all_set_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_all_set_to_json nix-store-tests-run> [ OK ] DerivationAdvancedAttrsTest.DerivationOptions_StorePath_structuredAttrs_all_set_to_json (0 ms) nix-store-tests-run> [----------] 20 tests from DerivationAdvancedAttrsTest (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from CaDerivationAdvancedAttrsTest nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.advancedAttributes_defaults nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.advancedAttributes_defaults (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.advancedAttributes nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.advancedAttributes (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs_defaults nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs_defaults (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.advancedAttributes_structuredAttrs (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_from_json nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_from_json (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_to_json nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_all_set_to_json (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_from_json nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_from_json (0 ms) nix-store-tests-run> [ RUN ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_to_json nix-store-tests-run> [ OK ] CaDerivationAdvancedAttrsTest.DerivationOptions_SingleDerivedPath_structuredAttrs_all_set_to_json (0 ms) nix-store-tests-run> [----------] 8 tests from CaDerivationAdvancedAttrsTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from DerivationTest nix-store-tests-run> [ RUN ] DerivationTest.BadATerm_version nix-store-tests-run> [ OK ] DerivationTest.BadATerm_version (0 ms) nix-store-tests-run> [ RUN ] DerivationTest.UnterminatedString nix-store-tests-run> [ OK ] DerivationTest.UnterminatedString (0 ms) nix-store-tests-run> [ RUN ] DerivationTest.CAFixedPathMismatch nix-store-tests-run> [ OK ] DerivationTest.CAFixedPathMismatch (0 ms) nix-store-tests-run> [----------] 3 tests from DerivationTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from DynDerivationTest nix-store-tests-run> [ RUN ] DynDerivationTest.BadATerm_oldVersionDynDeps nix-store-tests-run> [ OK ] DynDerivationTest.BadATerm_oldVersionDynDeps (0 ms) nix-store-tests-run> [----------] 1 test from DynDerivationTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from WindowsStoreDirTest nix-store-tests-run> [ RUN ] WindowsStoreDirTest.unsupportedIsUnreadable nix-store-tests-run> [ OK ] WindowsStoreDirTest.unsupportedIsUnreadable (0 ms) nix-store-tests-run> [ RUN ] WindowsStoreDirTest.escapeRejectedWhenUnsupported nix-store-tests-run> [ OK ] WindowsStoreDirTest.escapeRejectedWhenUnsupported (0 ms) nix-store-tests-run> [ RUN ] WindowsStoreDirTest.unixUnaffected nix-store-tests-run> [ OK ] WindowsStoreDirTest.unixUnaffected (0 ms) nix-store-tests-run> [----------] 3 tests from WindowsStoreDirTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from FullInputs nix-store-tests-run> [ RUN ] FullInputs.fromSetRoundTripsDeeplyDynamicInputs nix-store-tests-run> [ OK ] FullInputs.fromSetRoundTripsDeeplyDynamicInputs (0 ms) nix-store-tests-run> [----------] 1 test from FullInputs (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 10 tests from FillInOutputPathsTest nix-store-tests-run> [ RUN ] FillInOutputPathsTest.fillsDeferredOutputs_emptyStringEnvVar nix-store-tests-run> [ OK ] FillInOutputPathsTest.fillsDeferredOutputs_emptyStringEnvVar (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.fillsDeferredOutputs_empty_string_var nix-store-tests-run> [ OK ] FillInOutputPathsTest.fillsDeferredOutputs_empty_string_var (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.preservesInputAddressedOutputs nix-store-tests-run> [ OK ] FillInOutputPathsTest.preservesInputAddressedOutputs (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.throwsOnIncorrectInputAddressedPath nix-store-tests-run> [ OK ] FillInOutputPathsTest.throwsOnIncorrectInputAddressedPath (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.warnsOnIncorrectEnvVarForDeferred nix-store-tests-run> warning: derivation has incorrect environment variable 'out', should be '/nix/store/cbsjzjdmaxjkyc60i5kid9h5i8b6skn9-bad-env-var' but is actually '/nix/store/c015dhfh5l0lp6wxyvdn7bmwhbbr6hr9-wrong-name' nix-store-tests-run> This will be an error in future versions of Nix; compatibility of CA derivations will be broken. nix-store-tests-run> [ OK ] FillInOutputPathsTest.warnsOnIncorrectEnvVarForDeferred (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.throwsOnMixedOutputTypes nix-store-tests-run> [ OK ] FillInOutputPathsTest.throwsOnMixedOutputTypes (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.skipsEnvVarsWithBuilderRpc nix-store-tests-run> [ OK ] FillInOutputPathsTest.skipsEnvVarsWithBuilderRpc (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.rejectsBuilderRpcForInputAddressed nix-store-tests-run> [ OK ] FillInOutputPathsTest.rejectsBuilderRpcForInputAddressed (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.preservesDeferredWithInputDrvs nix-store-tests-run> [ OK ] FillInOutputPathsTest.preservesDeferredWithInputDrvs (0 ms) nix-store-tests-run> [ RUN ] FillInOutputPathsTest.throwsOnPatWhenShouldBeDeffered nix-store-tests-run> [ OK ] FillInOutputPathsTest.throwsOnPatWhenShouldBeDeffered (0 ms) nix-store-tests-run> [----------] 10 tests from FillInOutputPathsTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from MaskedHashTest nix-store-tests-run> [ RUN ] MaskedHashTest.collidingInputDrvsMergeOutputNames nix-store-tests-run> [ OK ] MaskedHashTest.collidingInputDrvsMergeOutputNames (0 ms) nix-store-tests-run> [ RUN ] MaskedHashTest.differingOutputNamesDiffer nix-store-tests-run> [ OK ] MaskedHashTest.differingOutputNamesDiffer (0 ms) nix-store-tests-run> [ RUN ] MaskedHashTest.fixedOutputIsProvenanceFree nix-store-tests-run> [ OK ] MaskedHashTest.fixedOutputIsProvenanceFree (0 ms) nix-store-tests-run> [ RUN ] MaskedHashTest.differingInputDrvsDiffer nix-store-tests-run> [ OK ] MaskedHashTest.differingInputDrvsDiffer (0 ms) nix-store-tests-run> [----------] 4 tests from MaskedHashTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 5 tests from TryResolveTest nix-store-tests-run> [ RUN ] TryResolveTest.noInputs nix-store-tests-run> [ OK ] TryResolveTest.noInputs (0 ms) nix-store-tests-run> [ RUN ] TryResolveTest.withInputs nix-store-tests-run> [ OK ] TryResolveTest.withInputs (0 ms) nix-store-tests-run> [ RUN ] TryResolveTest.resolutionFailure nix-store-tests-run> [ OK ] TryResolveTest.resolutionFailure (0 ms) nix-store-tests-run> [ RUN ] TryResolveTest.exportReferencesGraphPlaceholderSubpath nix-store-tests-run> [ OK ] TryResolveTest.exportReferencesGraphPlaceholderSubpath (0 ms) nix-store-tests-run> [ RUN ] TryResolveTest.exportReferencesGraphPlaceholderSubpath_structuredAttrs nix-store-tests-run> [ OK ] TryResolveTest.exportReferencesGraphPlaceholderSubpath_structuredAttrs (0 ms) nix-store-tests-run> [----------] 5 tests from TryResolveTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from WriteDerivationTest nix-store-tests-run> [ RUN ] WriteDerivationTest.addToStoreFromDumpCalledOnce nix-store-tests-run> [ OK ] WriteDerivationTest.addToStoreFromDumpCalledOnce (0 ms) nix-store-tests-run> [----------] 1 test from WriteDerivationTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from ResolveDerivedPathTest nix-store-tests-run> [ RUN ] ResolveDerivedPathTest.nestedOutputOfCollectedDerivation nix-store-tests-run> [ OK ] ResolveDerivedPathTest.nestedOutputOfCollectedDerivation (0 ms) nix-store-tests-run> [----------] 1 test from ResolveDerivedPathTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from DerivedPathTest nix-store-tests-run> [ RUN ] DerivedPathTest.opaque nix-store-tests-run> [ OK ] DerivedPathTest.opaque (0 ms) nix-store-tests-run> [ RUN ] DerivedPathTest.built_opaque nix-store-tests-run> [ OK ] DerivedPathTest.built_opaque (0 ms) nix-store-tests-run> [ RUN ] DerivedPathTest.built_built nix-store-tests-run> [ OK ] DerivedPathTest.built_built (0 ms) nix-store-tests-run> [ RUN ] DerivedPathTest.built_built_xp nix-store-tests-run> [ OK ] DerivedPathTest.built_built_xp (0 ms) nix-store-tests-run> [----------] 4 tests from DerivedPathTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from DerivedPathTest_RapidCheck nix-store-tests-run> [ DISABLED ] DerivedPathTest_RapidCheck.DISABLED_prop_legacy_round_rip nix-store-tests-run> [ RUN ] DerivedPathTest_RapidCheck.prop_round_rip nix-store-tests-run> Using configuration: seed=12910396733378879156 nix-store-tests-run> [ OK ] DerivedPathTest_RapidCheck.prop_round_rip (8 ms) nix-store-tests-run> [----------] 1 test from DerivedPathTest_RapidCheck (8 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 7 tests from SingleDerivedPathJsonTest nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_opaque_from_json nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_opaque_from_json (0 ms) nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_opaque_to_json nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_opaque_to_json (0 ms) nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_built_from_json nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_built_from_json (0 ms) nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_built_to_json nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_built_to_json (0 ms) nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_built_built_from_json_throws_without_xp nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_built_built_from_json_throws_without_xp (0 ms) nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_built_built_from_json nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_built_built_from_json (0 ms) nix-store-tests-run> [ RUN ] SingleDerivedPathJsonTest.single_built_built_to_json nix-store-tests-run> [ OK ] SingleDerivedPathJsonTest.single_built_built_to_json (0 ms) nix-store-tests-run> [----------] 7 tests from SingleDerivedPathJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 10 tests from DerivedPathJsonTest nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_opaque_from_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_opaque_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_opaque_to_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_opaque_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.mutli_built_from_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.mutli_built_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.mutli_built_to_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.mutli_built_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_built_built_from_json_throws_without_xp nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_built_built_from_json_throws_without_xp (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_built_built_from_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_built_built_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_built_built_to_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_built_built_to_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_built_built_wildcard_from_json_throws_without_xp nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_built_built_wildcard_from_json_throws_without_xp (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_built_built_wildcard_from_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_built_built_wildcard_from_json (0 ms) nix-store-tests-run> [ RUN ] DerivedPathJsonTest.multi_built_built_wildcard_to_json nix-store-tests-run> [ OK ] DerivedPathJsonTest.multi_built_built_wildcard_to_json (0 ms) nix-store-tests-run> [----------] 10 tests from DerivedPathJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from DownstreamPlaceholder nix-store-tests-run> [ RUN ] DownstreamPlaceholder.unknownCaOutput nix-store-tests-run> [ OK ] DownstreamPlaceholder.unknownCaOutput (0 ms) nix-store-tests-run> [ RUN ] DownstreamPlaceholder.unknownDerivation nix-store-tests-run> [ OK ] DownstreamPlaceholder.unknownDerivation (0 ms) nix-store-tests-run> [----------] 2 tests from DownstreamPlaceholder (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 7 tests from DummyStore nix-store-tests-run> [ RUN ] DummyStore.storeDir_default nix-store-tests-run> [ OK ] DummyStore.storeDir_default (0 ms) nix-store-tests-run> [ RUN ] DummyStore.storeDir_absolutePath nix-store-tests-run> [ OK ] DummyStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] DummyStore.storeDir_canonicalized nix-store-tests-run> [ OK ] DummyStore.storeDir_canonicalized (0 ms) nix-store-tests-run> [ RUN ] DummyStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] DummyStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] DummyStore.storeDir_empty_rejected nix-store-tests-run> [ OK ] DummyStore.storeDir_empty_rejected (0 ms) nix-store-tests-run> [ RUN ] DummyStore.getStateDir_default nix-store-tests-run> [ OK ] DummyStore.getStateDir_default (0 ms) nix-store-tests-run> [ RUN ] DummyStore.realisation_read nix-store-tests-run> [ OK ] DummyStore.realisation_read (0 ms) nix-store-tests-run> [----------] 7 tests from DummyStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from FileTransferRequest nix-store-tests-run> [ RUN ] FileTransferRequest.displayUriStripsUserinfo nix-store-tests-run> [ OK ] FileTransferRequest.displayUriStripsUserinfo (0 ms) nix-store-tests-run> [----------] 1 test from FileTransferRequest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 5 tests from computeRetryDelayMs nix-store-tests-run> [ RUN ] computeRetryDelayMs.jitter_stays_in_bounds nix-store-tests-run> [ OK ] computeRetryDelayMs.jitter_stays_in_bounds (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs.jitter_with_retry_after_floor nix-store-tests-run> [ OK ] computeRetryDelayMs.jitter_with_retry_after_floor (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs.zero_base_jitter_returns_zero nix-store-tests-run> [ OK ] computeRetryDelayMs.zero_base_jitter_returns_zero (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs.jitter_with_ceil_zero nix-store-tests-run> [ OK ] computeRetryDelayMs.jitter_with_ceil_zero (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs.jitter_ceiled_one nix-store-tests-run> [ OK ] computeRetryDelayMs.jitter_ceiled_one (0 ms) nix-store-tests-run> [----------] 5 tests from computeRetryDelayMs (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from HttpBinaryCacheStore nix-store-tests-run> [ RUN ] HttpBinaryCacheStore.storeDir_absolutePath nix-store-tests-run> [ OK ] HttpBinaryCacheStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] HttpBinaryCacheStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] HttpBinaryCacheStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] HttpBinaryCacheStore.constructConfig nix-store-tests-run> [ OK ] HttpBinaryCacheStore.constructConfig (0 ms) nix-store-tests-run> [ RUN ] HttpBinaryCacheStore.constructConfigNoTrailingSlash nix-store-tests-run> [ OK ] HttpBinaryCacheStore.constructConfigNoTrailingSlash (0 ms) nix-store-tests-run> [ RUN ] HttpBinaryCacheStore.constructConfigWithParams nix-store-tests-run> [ OK ] HttpBinaryCacheStore.constructConfigWithParams (0 ms) nix-store-tests-run> [ RUN ] HttpBinaryCacheStore.constructConfigWithParamsAndUrlWithParams nix-store-tests-run> [ OK ] HttpBinaryCacheStore.constructConfigWithParamsAndUrlWithParams (0 ms) nix-store-tests-run> [----------] 6 tests from HttpBinaryCacheStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from HttpsBinaryCacheStoreTest nix-store-tests-run> [ RUN ] HttpsBinaryCacheStoreTest.queryPathInfo nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=localhost nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=TestClient python3.14-nemo-relay-0.8.4> Running phase: unpackPhase python3.14-nemo-relay-0.8.4> unpacking source archive /nix/store/298fr5vjg3kfjqrc4h9jqcmmwvn7mxrn-source python3.14-slack-bolt-1.30.0> Sourcing pytest-check-hook python3.14-slack-bolt-1.30.0> Using pytestCheckPhase nix-store-tests-run> [ OK ] HttpsBinaryCacheStoreTest.queryPathInfo (103 ms) nix-store-tests-run> [----------] 1 test from HttpsBinaryCacheStoreTest (103 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from HttpsBinaryCacheStoreMtlsTest nix-store-tests-run> [ RUN ] HttpsBinaryCacheStoreMtlsTest.queryPathInfo nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=localhost nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=TestClient python3.14-nemo-relay-0.8.4> source root is source python3.14-slack-bolt-1.30.0> Running phase: unpackPhase python3.14-slack-bolt-1.30.0> unpacking source archive /nix/store/ih4xadhjgrwshiip3ks0cfx1hg56kmvc-source nix-store-tests-run> depth=1 CN=TestCA nix-store-tests-run> verify return:1 nix-store-tests-run> depth=0 CN=TestClient nix-store-tests-run> verify return:1 nix-store-tests-run> [ OK ] HttpsBinaryCacheStoreMtlsTest.queryPathInfo (105 ms) nix-store-tests-run> [ RUN ] HttpsBinaryCacheStoreMtlsTest.rejectsWithoutClientCert nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=localhost nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=TestClient building '/nix/store/hw0mv012j7rp5zcwjm8n4n32xgdsd801-unit-telegraf.service.drv' python3.14-nemo-relay-0.8.4> Executing cargoSetupPostUnpackHook unit-telegraf.service> tribuchet: building on jamie python3.14-slack-bolt-1.30.0> source root is source nix-store-tests-run> disabling binary cache 'https://localhost:8443' for 60 seconds nix-store-tests-run> [ OK ] HttpsBinaryCacheStoreMtlsTest.rejectsWithoutClientCert (105 ms) nix-store-tests-run> [ RUN ] HttpsBinaryCacheStoreMtlsTest.rejectsWrongClientCert nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=localhost nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=TestClient python3.14-slack-bolt-1.30.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/utils.py" python3.14-slack-bolt-1.30.0> Running phase: patchPhase python3.14-slack-bolt-1.30.0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-slack-bolt-1.30.0> Running phase: configurePhase nix-store-tests-run> depth=0 CN=WrongClient nix-store-tests-run> verify error:num=18:self-signed certificate nix-store-tests-run> disabling binary cache 'https://localhost:8443' for 60 seconds nix-store-tests-run> [ OK ] HttpsBinaryCacheStoreMtlsTest.rejectsWrongClientCert (115 ms) nix-store-tests-run> [ RUN ] HttpsBinaryCacheStoreMtlsTest.doesNotSendCertOnRedirectToDifferentAuthority nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=localhost nix-store-tests-run> Certificate request self-signature ok nix-store-tests-run> subject=CN=TestClient python3.14-slack-bolt-1.30.0> no configure script, doing nothing python3.14-slack-bolt-1.30.0> Running phase: buildPhase python3.14-slack-bolt-1.30.0> Executing pypaBuildPhase python3.14-slack-bolt-1.30.0> Creating a wheel... python3.14-slack-bolt-1.30.0> pypa build flags: --no-isolation --outdir dist/ --wheel nix-store-tests-run> depth=1 CN=TestCA nix-store-tests-run> verify return:1 nix-store-tests-run> depth=0 CN=TestClient nix-store-tests-run> verify return:1 nix-store-tests-run> disabling binary cache 'https://localhost:8443' for 60 seconds nix-store-tests-run> [ OK ] HttpsBinaryCacheStoreMtlsTest.doesNotSendCertOnRedirectToDifferentAuthority (128 ms) nix-store-tests-run> [----------] 4 tests from HttpsBinaryCacheStoreMtlsTest (455 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from LegacySSHStore nix-store-tests-run> [ RUN ] LegacySSHStore.storeDir_absolutePath nix-store-tests-run> [ OK ] LegacySSHStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] LegacySSHStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] LegacySSHStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] LegacySSHStore.constructConfig nix-store-tests-run> [ OK ] LegacySSHStore.constructConfig (0 ms) nix-store-tests-run> [----------] 3 tests from LegacySSHStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from LocalBinaryCacheStore nix-store-tests-run> [ RUN ] LocalBinaryCacheStore.storeDir_absolutePath nix-store-tests-run> [ OK ] LocalBinaryCacheStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] LocalBinaryCacheStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] LocalBinaryCacheStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] LocalBinaryCacheStore.constructConfig nix-store-tests-run> [ OK ] LocalBinaryCacheStore.constructConfig (0 ms) nix-store-tests-run> [----------] 3 tests from LocalBinaryCacheStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from LocalFSStoreConfig nix-store-tests-run> [ RUN ] LocalFSStoreConfig.getStateDir_default nix-store-tests-run> [ OK ] LocalFSStoreConfig.getStateDir_default (0 ms) nix-store-tests-run> [ RUN ] LocalFSStoreConfig.getStateDir_withRoot nix-store-tests-run> [ OK ] LocalFSStoreConfig.getStateDir_withRoot (0 ms) nix-store-tests-run> [ RUN ] LocalFSStoreConfig.getStateDir_explicitSetting nix-store-tests-run> [ OK ] LocalFSStoreConfig.getStateDir_explicitSetting (0 ms) nix-store-tests-run> [----------] 3 tests from LocalFSStoreConfig (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from LocalOverlayStore nix-store-tests-run> [ RUN ] LocalOverlayStore.constructConfig_rootQueryParam nix-store-tests-run> [ OK ] LocalOverlayStore.constructConfig_rootQueryParam (0 ms) nix-store-tests-run> [ RUN ] LocalOverlayStore.constructConfig_rootPath nix-store-tests-run> [ OK ] LocalOverlayStore.constructConfig_rootPath (0 ms) nix-store-tests-run> [ RUN ] LocalOverlayStore.upperLayer_notOverridden nix-store-tests-run> [ OK ] LocalOverlayStore.upperLayer_notOverridden (0 ms) nix-store-tests-run> [ RUN ] LocalOverlayStore.upperLayer_overridden nix-store-tests-run> [ OK ] LocalOverlayStore.upperLayer_overridden (0 ms) nix-store-tests-run> [----------] 4 tests from LocalOverlayStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from LocalStore nix-store-tests-run> [ RUN ] LocalStore.storeDir_absolutePath nix-store-tests-run> [ OK ] LocalStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] LocalStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] LocalStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] LocalStore.storeDir_empty_rejected nix-store-tests-run> [ OK ] LocalStore.storeDir_empty_rejected (0 ms) nix-store-tests-run> [ RUN ] LocalStore.constructConfig_rootQueryParam nix-store-tests-run> [ OK ] LocalStore.constructConfig_rootQueryParam (0 ms) nix-store-tests-run> [ RUN ] LocalStore.constructConfig_rootPath nix-store-tests-run> [ OK ] LocalStore.constructConfig_rootPath (0 ms) nix-store-tests-run> [ RUN ] LocalStore.constructConfig_to_string nix-store-tests-run> [ OK ] LocalStore.constructConfig_to_string (0 ms) nix-store-tests-run> [----------] 6 tests from LocalStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 16 tests from machines nix-store-tests-run> [ RUN ] machines.getMachinesWithEmptyBuilders nix-store-tests-run> [ OK ] machines.getMachinesWithEmptyBuilders (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesUriOnly nix-store-tests-run> [ OK ] machines.getMachinesUriOnly (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesUriWithPort nix-store-tests-run> [ OK ] machines.getMachinesUriWithPort (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesDefaults nix-store-tests-run> [ OK ] machines.getMachinesDefaults (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithNewLineSeparator nix-store-tests-run> [ OK ] machines.getMachinesWithNewLineSeparator (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithSemicolonSeparator nix-store-tests-run> [ OK ] machines.getMachinesWithSemicolonSeparator (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithCommentsAndSemicolonSeparator nix-store-tests-run> [ OK ] machines.getMachinesWithCommentsAndSemicolonSeparator (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithFunnyWhitespace nix-store-tests-run> [ OK ] machines.getMachinesWithFunnyWhitespace (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithCorrectCompleteSingleBuilder nix-store-tests-run> [ OK ] machines.getMachinesWithCorrectCompleteSingleBuilder (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithCorrectCompleteSingleBuilderWithTabColumnDelimiter nix-store-tests-run> [ OK ] machines.getMachinesWithCorrectCompleteSingleBuilderWithTabColumnDelimiter (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithMultiOptions nix-store-tests-run> [ OK ] machines.getMachinesWithMultiOptions (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithIncorrectFormat nix-store-tests-run> [ OK ] machines.getMachinesWithIncorrectFormat (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithCorrectFileReference nix-store-tests-run> [ OK ] machines.getMachinesWithCorrectFileReference (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithCorrectFileReferenceToEmptyFile nix-store-tests-run> [ OK ] machines.getMachinesWithCorrectFileReferenceToEmptyFile (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithIncorrectFileReference nix-store-tests-run> [ OK ] machines.getMachinesWithIncorrectFileReference (0 ms) nix-store-tests-run> [ RUN ] machines.getMachinesWithCorrectFileReferenceToIncorrectFile nix-store-tests-run> [ OK ] machines.getMachinesWithCorrectFileReferenceToIncorrectFile (0 ms) nix-store-tests-run> [----------] 16 tests from machines (2 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from NarInfoDiskCacheImpl nix-store-tests-run> [ RUN ] NarInfoDiskCacheImpl.create_and_read nix-store-tests-run> [ OK ] NarInfoDiskCacheImpl.create_and_read (15 ms) nix-store-tests-run> [----------] 1 test from NarInfoDiskCacheImpl (15 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 5 tests from NarInfoTestV1 nix-store-tests-run> [ RUN ] NarInfoTestV1.NarInfo_pure_from_json nix-store-tests-run> [ OK ] NarInfoTestV1.NarInfo_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV1.NarInfo_pure_to_json nix-store-tests-run> [ OK ] NarInfoTestV1.NarInfo_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV1.NarInfo_impure_from_json nix-store-tests-run> [ OK ] NarInfoTestV1.NarInfo_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV1.NarInfo_impure_to_json nix-store-tests-run> [ OK ] NarInfoTestV1.NarInfo_impure_to_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV1.NarInfo_pure_noversion_from_json nix-store-tests-run> [ OK ] NarInfoTestV1.NarInfo_pure_noversion_from_json (0 ms) nix-store-tests-run> [----------] 5 tests from NarInfoTestV1 (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from NarInfoTestV2 nix-store-tests-run> [ RUN ] NarInfoTestV2.NarInfo_pure_from_json nix-store-tests-run> [ OK ] NarInfoTestV2.NarInfo_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV2.NarInfo_pure_to_json nix-store-tests-run> [ OK ] NarInfoTestV2.NarInfo_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV2.NarInfo_impure_from_json nix-store-tests-run> [ OK ] NarInfoTestV2.NarInfo_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV2.NarInfo_impure_to_json nix-store-tests-run> [ OK ] NarInfoTestV2.NarInfo_impure_to_json (0 ms) nix-store-tests-run> [----------] 4 tests from NarInfoTestV2 (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from NarInfoTestV3 nix-store-tests-run> [ RUN ] NarInfoTestV3.NarInfo_pure_from_json nix-store-tests-run> [ OK ] NarInfoTestV3.NarInfo_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV3.NarInfo_pure_to_json nix-store-tests-run> [ OK ] NarInfoTestV3.NarInfo_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV3.NarInfo_impure_from_json nix-store-tests-run> [ OK ] NarInfoTestV3.NarInfo_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] NarInfoTestV3.NarInfo_impure_to_json nix-store-tests-run> [ OK ] NarInfoTestV3.NarInfo_impure_to_json (0 ms) nix-store-tests-run> [----------] 4 tests from NarInfoTestV3 (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from nix_api_util_context nix-store-tests-run> [ RUN ] nix_api_util_context.nix_libstore_init nix-store-tests-run> [ OK ] nix_api_util_context.nix_libstore_init (0 ms) nix-store-tests-run> [ RUN ] nix_api_util_context.nix_store_get_storedir_default nix-store-tests-run> [ OK ] nix_api_util_context.nix_store_get_storedir_default (11 ms) nix-store-tests-run> [ RUN ] nix_api_util_context.nix_store_open_dummy nix-store-tests-run> [ OK ] nix_api_util_context.nix_store_open_dummy (0 ms) nix-store-tests-run> [ RUN ] nix_api_util_context.nix_store_open_invalid nix-store-tests-run> [ OK ] nix_api_util_context.nix_store_open_invalid (0 ms) nix-store-tests-run> [ RUN ] nix_api_util_context.nix_store_real_path_relocated nix-store-tests-run> [ OK ] nix_api_util_context.nix_store_real_path_relocated (8 ms) nix-store-tests-run> [ RUN ] nix_api_util_context.nix_store_real_path_binary_cache nix-store-tests-run> [ OK ] nix_api_util_context.nix_store_real_path_binary_cache (1 ms) nix-store-tests-run> [----------] 6 tests from nix_api_util_context (22 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 15 tests from nix_api_store_test nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_get_uri nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_get_uri (13 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_get_storedir nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_get_storedir (13 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.InvalidPathFails nix-store-tests-run> [ OK ] nix_api_store_test.InvalidPathFails (11 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.ReturnsValidStorePath nix-store-tests-run> [ OK ] nix_api_store_test.ReturnsValidStorePath (10 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.SetsLastErrCodeToNixOk nix-store-tests-run> [ OK ] nix_api_store_test.SetsLastErrCodeToNixOk (10 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.DoesNotCrashWhenContextIsNull nix-store-tests-run> [ OK ] nix_api_store_test.DoesNotCrashWhenContextIsNull (7 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_path_hash nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_path_hash (6 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_create_from_parts_roundtrip python3.14-slack-bolt-1.30.0> * Getting build dependencies for wheel... nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_create_from_parts_roundtrip (7 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_create_from_parts_invalid_name nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_create_from_parts_invalid_name (7 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.get_version nix-store-tests-run> [ OK ] nix_api_store_test.get_version (6 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_is_valid_path_not_in_store nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_is_valid_path_not_in_store (7 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_store_real_path nix-store-tests-run> [ OK ] nix_api_store_test.nix_store_real_path (6 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_derivation_to_json_roundtrip nix-store-tests-run> [ OK ] nix_api_store_test.nix_derivation_to_json_roundtrip (6 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_derivation_store_round_trip nix-store-tests-run> [ OK ] nix_api_store_test.nix_derivation_store_round_trip (8 ms) nix-store-tests-run> [ RUN ] nix_api_store_test.nix_derivation_clone nix-store-tests-run> [ OK ] nix_api_store_test.nix_derivation_clone (6 ms) nix-store-tests-run> [----------] 15 tests from nix_api_store_test (133 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from nix_api_store_test_base nix-store-tests-run> [ RUN ] nix_api_store_test_base.build_from_json nix-store-tests-run> building '/build/tests_nix-store.p6bQoX/my_nix_store/hkh60azicm1wpk3nafpgn5zz3mly24sj-myname.drv'... nix-store-tests-run> [ OK ] nix_api_store_test_base.build_from_json (48 ms) nix-store-tests-run> [ RUN ] nix_api_store_test_base.nix_store_realise_invalid_system nix-store-tests-run> [ OK ] nix_api_store_test_base.nix_store_realise_invalid_system (9 ms) nix-store-tests-run> [ RUN ] nix_api_store_test_base.nix_store_realise_builder_fails nix-store-tests-run> building '/build/tests_nix-store.TFTCIQ/my_nix_store/fw8768abhp6mhvgwj4hfzfci9sjp6xdr-myname.drv'... nix-store-tests-run> [ OK ] nix_api_store_test_base.nix_store_realise_builder_fails (46 ms) nix-store-tests-run> [ RUN ] nix_api_store_test_base.nix_store_realise_builder_no_output nix-store-tests-run> building '/build/tests_nix-store.VeBk9w/my_nix_store/hxx9alvi26c20k1rpviazpyabai5vq7n-myname.drv'... unit-telegraf.service> structuredAttrs is enabled python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. python3.14-slack-bolt-1.30.0> config = read_configuration(filepath, True, ignore_option_errors, dist) python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> By 2027-Feb-18, you need to update your project and remove deprecated calls python3.14-slack-bolt-1.30.0> or your builds will no longer be supported. python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> corresp(dist, value, root_dir) python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> License :: OSI Approved :: MIT License python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> dist._finalize_license_expression() python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> License :: OSI Approved :: MIT License python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> self._finalize_license_expression() python3.14-slack-bolt-1.30.0> running egg_info nix-store-tests-run> [ OK ] nix_api_store_test_base.nix_store_realise_builder_no_output (48 ms) nix-store-tests-run> [----------] 4 tests from nix_api_store_test_base (153 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from NixApiStoreTestWithRealisedPath nix-store-tests-run> [ RUN ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_with_outputs nix-store-tests-run> building '/build/tests_nix-store.WKELEs/my_nix_store/vgl5dahclzr8wd6gw285wksfccj9jbci-myname.drv'... nix-store-tests-run> [ OK ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_with_outputs (40 ms) nix-store-tests-run> [ RUN ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_without_outputs nix-store-tests-run> building '/build/tests_nix-store.sxicVP/my_nix_store/ggz2cbri93l0bxncrdpf88scjxabfi38-myname.drv'... nix-store-tests-run> [ OK ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_without_outputs (41 ms) nix-store-tests-run> [ RUN ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_flip_direction python3.14-slack-bolt-1.30.0> creating slack_bolt.egg-info python3.14-slack-bolt-1.30.0> writing slack_bolt.egg-info/PKG-INFO python3.14-slack-bolt-1.30.0> writing dependency_links to slack_bolt.egg-info/dependency_links.txt python3.14-slack-bolt-1.30.0> writing requirements to slack_bolt.egg-info/requires.txt python3.14-slack-bolt-1.30.0> writing top-level names to slack_bolt.egg-info/top_level.txt python3.14-slack-bolt-1.30.0> writing manifest file 'slack_bolt.egg-info/SOURCES.txt' python3.14-slack-bolt-1.30.0> reading manifest file 'slack_bolt.egg-info/SOURCES.txt' python3.14-slack-bolt-1.30.0> reading manifest template 'MANIFEST.in' python3.14-slack-bolt-1.30.0> adding license file 'LICENSE' python3.14-slack-bolt-1.30.0> writing manifest file 'slack_bolt.egg-info/SOURCES.txt' python3.14-slack-bolt-1.30.0> * Building wheel... nix-store-tests-run> building '/build/tests_nix-store.c74kDT/my_nix_store/pjva6pk1w1g5ii7503qljswqcg5yv8q3-myname.drv'... nix-store-tests-run> [ OK ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_flip_direction (41 ms) nix-store-tests-run> [ RUN ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_include_derivers nix-store-tests-run> building '/build/tests_nix-store.7uYnnN/my_nix_store/zlxl599vkbcj69ydhyvg04p9zwl442ja-myname.drv'... nix-store-tests-run> [ OK ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_include_derivers (51 ms) nix-store-tests-run> [ RUN ] NixApiStoreTestWithRealisedPath.nix_store_realise_output_ordering hermes-frontend-2026.9.14> source root is source nix-store-tests-run> building '/build/tests_nix-store.8sQqEu/my_nix_store/asq3dwwwr09cair48cdf07bw4m3fbdij-myname.drv'... nix-store-tests-run> building '/build/tests_nix-store.6TRam6/my_nix_store/rvfjqskdzbrih89jhnaqgmi88rbc6z8s-multi-output-test.drv'... nix-store-tests-run> [ OK ] NixApiStoreTestWithRealisedPath.nix_store_realise_output_ordering (100 ms) nix-store-tests-run> [ RUN ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_error_propagation nix-store-tests-run> building '/build/tests_nix-store.YuyLnu/my_nix_store/4pmimz3vakb22ix7v428hg5fllhh9jmr-myname.drv'... nix-store-tests-run> [ OK ] NixApiStoreTestWithRealisedPath.nix_store_get_fs_closure_error_propagation (42 ms) nix-store-tests-run> [----------] 6 tests from NixApiStoreTestWithRealisedPath (317 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from OutputsQueryTest nix-store-tests-run> [ RUN ] OutputsQueryTest.fibonacciChainQueryCount nix-store-tests-run> [ OK ] OutputsQueryTest.fibonacciChainQueryCount (0 ms) nix-store-tests-run> [----------] 1 test from OutputsQueryTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 21 tests from OutputsSpecTest nix-store-tests-run> [ RUN ] OutputsSpecTest.no_empty_names python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. python3.14-slack-bolt-1.30.0> config = read_configuration(filepath, True, ignore_option_errors, dist) python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> By 2027-Feb-18, you need to update your project and remove deprecated calls python3.14-slack-bolt-1.30.0> or your builds will no longer be supported. python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> corresp(dist, value, root_dir) python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> License :: OSI Approved :: MIT License python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> dist._finalize_license_expression() python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> License :: OSI Approved :: MIT License python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> self._finalize_license_expression() python3.14-slack-bolt-1.30.0> running bdist_wheel python3.14-slack-bolt-1.30.0> /nix/store/gyficbimx12q5975523ps3kjzz8ys4pq-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> With Python 2.7 end-of-life, support for building universal wheels python3.14-slack-bolt-1.30.0> (i.e., wheels that support both Python 2 and Python 3) python3.14-slack-bolt-1.30.0> is being obviated. python3.14-slack-bolt-1.30.0> Please discontinue using this option, or if you still need it, python3.14-slack-bolt-1.30.0> file an issue with pypa/setuptools describing your use case. python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> This deprecation is overdue, please update your project and remove deprecated python3.14-slack-bolt-1.30.0> calls to avoid build errors in the future. python3.14-slack-bolt-1.30.0> ******************************************************************************** python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> !! python3.14-slack-bolt-1.30.0> self.finalize_options() python3.14-slack-bolt-1.30.0> running build python3.14-slack-bolt-1.30.0> running build_py python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt python3.14-slack-bolt-1.30.0> copying slack_bolt/async_app.py -> build/lib/slack_bolt python3.14-slack-bolt-1.30.0> copying slack_bolt/version.py -> build/lib/slack_bolt python3.14-slack-bolt-1.30.0> copying slack_bolt/__init__.py -> build/lib/slack_bolt python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/async_context.py -> build/lib/slack_bolt/context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/__init__.py -> build/lib/slack_bolt/context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/context.py -> build/lib/slack_bolt/context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/base_context.py -> build/lib/slack_bolt/context python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/async_runner.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/asyncio_runner.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/__init__.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/runner.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/async_internals.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/thread_runner.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying slack_bolt/lazy_listener/internals.py -> build/lib/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/__init__.py -> build/lib/slack_bolt/adapter python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/async_builtins.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/asyncio_runner.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/builtins.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/async_listener_completion_handler.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/async_listener_start_handler.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/listener_start_handler.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/listener_completion_handler.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/thread_runner.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/async_listener.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/__init__.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/custom_listener.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/async_listener_error_handler.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/listener.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying slack_bolt/listener/listener_error_handler.py -> build/lib/slack_bolt/listener python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/error python3.14-slack-bolt-1.30.0> copying slack_bolt/error/__init__.py -> build/lib/slack_bolt/error python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/response python3.14-slack-bolt-1.30.0> copying slack_bolt/response/response.py -> build/lib/slack_bolt/response python3.14-slack-bolt-1.30.0> copying slack_bolt/response/__init__.py -> build/lib/slack_bolt/response python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> copying slack_bolt/request/async_request.py -> build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> copying slack_bolt/request/__init__.py -> build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> copying slack_bolt/request/internals.py -> build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> copying slack_bolt/request/request.py -> build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> copying slack_bolt/request/async_internals.py -> build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> copying slack_bolt/request/payload_utils.py -> build/lib/slack_bolt/request python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/authorization/async_authorize.py -> build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/authorization/__init__.py -> build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/authorization/authorize_result.py -> build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/authorization/authorize_args.py -> build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/authorization/async_authorize_args.py -> build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/authorization/authorize.py -> build/lib/slack_bolt/authorization python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying slack_bolt/listener_matcher/__init__.py -> build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying slack_bolt/listener_matcher/custom_listener_matcher.py -> build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying slack_bolt/listener_matcher/builtins.py -> build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying slack_bolt/listener_matcher/listener_matcher.py -> build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying slack_bolt/listener_matcher/async_builtins.py -> build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying slack_bolt/listener_matcher/async_listener_matcher.py -> build/lib/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/util python3.14-slack-bolt-1.30.0> copying slack_bolt/util/utils.py -> build/lib/slack_bolt/util python3.14-slack-bolt-1.30.0> copying slack_bolt/util/__init__.py -> build/lib/slack_bolt/util python3.14-slack-bolt-1.30.0> copying slack_bolt/util/async_utils.py -> build/lib/slack_bolt/util python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying slack_bolt/kwargs_injection/async_args.py -> build/lib/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying slack_bolt/kwargs_injection/async_utils.py -> build/lib/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying slack_bolt/kwargs_injection/__init__.py -> build/lib/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying slack_bolt/kwargs_injection/utils.py -> build/lib/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying slack_bolt/kwargs_injection/args.py -> build/lib/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/oauth_settings.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/async_oauth_settings.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/internals.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/async_oauth_flow.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/__init__.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/async_internals.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/oauth_flow.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/callback_options.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying slack_bolt/oauth/async_callback_options.py -> build/lib/slack_bolt/oauth python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/workflows python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/__init__.py -> build/lib/slack_bolt/workflows python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/middleware.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/async_middleware_error_handler.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/async_custom_middleware.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/__init__.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/middleware_error_handler.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/async_middleware.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/custom_middleware.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/async_builtins.py -> build/lib/slack_bolt/middleware python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/app python3.14-slack-bolt-1.30.0> copying slack_bolt/app/app.py -> build/lib/slack_bolt/app python3.14-slack-bolt-1.30.0> copying slack_bolt/app/async_app.py -> build/lib/slack_bolt/app python3.14-slack-bolt-1.30.0> copying slack_bolt/app/__init__.py -> build/lib/slack_bolt/app python3.14-slack-bolt-1.30.0> copying slack_bolt/app/async_server.py -> build/lib/slack_bolt/app python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/logger python3.14-slack-bolt-1.30.0> copying slack_bolt/logger/__init__.py -> build/lib/slack_bolt/logger python3.14-slack-bolt-1.30.0> copying slack_bolt/logger/messages.py -> build/lib/slack_bolt/logger python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/save_thread_context/save_thread_context.py -> build/lib/slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/save_thread_context/async_save_thread_context.py -> build/lib/slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/save_thread_context/__init__.py -> build/lib/slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/get_thread_context/get_thread_context.py -> build/lib/slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/get_thread_context/async_get_thread_context.py -> build/lib/slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/get_thread_context/__init__.py -> build/lib/slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying slack_bolt/context/complete/async_complete.py -> build/lib/slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying slack_bolt/context/complete/complete.py -> build/lib/slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying slack_bolt/context/complete/__init__.py -> build/lib/slack_bolt/context/complete python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying slack_bolt/context/fail/__init__.py -> build/lib/slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying slack_bolt/context/fail/async_fail.py -> build/lib/slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying slack_bolt/context/fail/fail.py -> build/lib/slack_bolt/context/fail python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying slack_bolt/context/respond/internals.py -> build/lib/slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying slack_bolt/context/respond/async_respond.py -> build/lib/slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying slack_bolt/context/respond/respond.py -> build/lib/slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying slack_bolt/context/respond/__init__.py -> build/lib/slack_bolt/context/respond python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say/__init__.py -> build/lib/slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say/say.py -> build/lib/slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say/async_say.py -> build/lib/slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say/internals.py -> build/lib/slack_bolt/context/say python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_status/__init__.py -> build/lib/slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_status/async_set_status.py -> build/lib/slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_status/set_status.py -> build/lib/slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_title/async_set_title.py -> build/lib/slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_title/__init__.py -> build/lib/slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_title/set_title.py -> build/lib/slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_suggested_prompts/async_set_suggested_prompts.py -> build/lib/slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_suggested_prompts/__init__.py -> build/lib/slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> copying slack_bolt/context/set_suggested_prompts/set_suggested_prompts.py -> build/lib/slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/__init__.py -> build/lib/slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/assistant_utilities.py -> build/lib/slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/internals.py -> build/lib/slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/async_assistant_utilities.py -> build/lib/slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say_stream/__init__.py -> build/lib/slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say_stream/say_stream.py -> build/lib/slack_bolt/context/say_stream nix-store-tests-run> [ OK ] OutputsSpecTest.no_empty_names (117 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.bad_empty nix-store-tests-run> [ OK ] OutputsSpecTest.bad_empty (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.bad_garbage nix-store-tests-run> [ OK ] OutputsSpecTest.bad_garbage (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.bad_double_star nix-store-tests-run> [ OK ] OutputsSpecTest.bad_double_star (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.bad_star_first nix-store-tests-run> [ OK ] OutputsSpecTest.bad_star_first (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.bad_star_second nix-store-tests-run> [ OK ] OutputsSpecTest.bad_star_second (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.all nix-store-tests-run> [ OK ] OutputsSpecTest.all (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.names_out nix-store-tests-run> [ OK ] OutputsSpecTest.names_out (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.names_underscore nix-store-tests-run> [ OK ] OutputsSpecTest.names_underscore (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.names_numeric nix-store-tests-run> [ OK ] OutputsSpecTest.names_numeric (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.names_out_bin nix-store-tests-run> [ OK ] OutputsSpecTest.names_out_bin (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.subsets_all_all nix-store-tests-run> [ OK ] OutputsSpecTest.subsets_all_all (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.subsets_names_all nix-store-tests-run> [ OK ] OutputsSpecTest.subsets_names_all (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.subsets_names_names_eq nix-store-tests-run> [ OK ] OutputsSpecTest.subsets_names_names_eq (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.subsets_names_names_noneq nix-store-tests-run> [ OK ] OutputsSpecTest.subsets_names_names_noneq (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.not_subsets_all_names nix-store-tests-run> [ OK ] OutputsSpecTest.not_subsets_all_names (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.not_subsets_names_names nix-store-tests-run> [ OK ] OutputsSpecTest.not_subsets_names_names (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.union_all_all nix-store-tests-run> [ OK ] OutputsSpecTest.union_all_all (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.union_all_names nix-store-tests-run> [ OK ] OutputsSpecTest.union_all_names (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.union_names_all nix-store-tests-run> [ OK ] OutputsSpecTest.union_names_all (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecTest.union_names_names nix-store-tests-run> [ OK ] OutputsSpecTest.union_names_names (0 ms) nix-store-tests-run> [----------] 21 tests from OutputsSpecTest (118 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 11 tests from ExtendedOutputsSpecTest nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.bad_carot_empty nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.bad_carot_empty (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.bad_prefix_carot_empty nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.bad_prefix_carot_empty (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.bad_garbage nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.bad_garbage (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.bad_double_star nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.bad_double_star (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.bad_star_first nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.bad_star_first (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.bad_star_second nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.bad_star_second (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.default nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.default (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.all nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.all (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.out nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.out (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.out_bin nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.out_bin (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecTest.many_carrot nix-store-tests-run> [ OK ] ExtendedOutputsSpecTest.many_carrot (0 ms) nix-store-tests-run> [----------] 11 tests from ExtendedOutputsSpecTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from OutputsSpec nix-store-tests-run> [ RUN ] OutputsSpec.prop_round_rip nix-store-tests-run> [ OK ] OutputsSpec.prop_round_rip (10 ms) nix-store-tests-run> [----------] 1 test from OutputsSpec (11 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 9 tests from PathInfoTestV1 nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_empty_pure_from_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_empty_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_empty_pure_to_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_empty_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_empty_impure_from_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_empty_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_empty_impure_to_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_empty_impure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_pure_from_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_pure_to_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_impure_from_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_impure_to_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_impure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV1.PathInfo_pure_noversion_from_json nix-store-tests-run> [ OK ] PathInfoTestV1.PathInfo_pure_noversion_from_json (0 ms) nix-store-tests-run> [----------] 9 tests from PathInfoTestV1 (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 9 tests from PathInfoTestV2 nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_empty_pure_from_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_empty_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_empty_pure_to_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_empty_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_empty_impure_from_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_empty_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_empty_impure_to_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_empty_impure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_pure_from_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_pure_to_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_impure_from_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_impure_to_json nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_impure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV2.PathInfo_full_shortRefs nix-store-tests-run> [ OK ] PathInfoTestV2.PathInfo_full_shortRefs (0 ms) nix-store-tests-run> [----------] 9 tests from PathInfoTestV2 (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from PathInfoTestV3 nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_empty_pure_from_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_empty_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_empty_pure_to_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_empty_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_empty_impure_from_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_empty_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_empty_impure_to_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_empty_impure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_pure_from_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_pure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_pure_to_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_pure_to_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_impure_from_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_impure_from_json (0 ms) nix-store-tests-run> [ RUN ] PathInfoTestV3.PathInfo_impure_to_json nix-store-tests-run> [ OK ] PathInfoTestV3.PathInfo_impure_to_json (0 ms) nix-store-tests-run> [----------] 8 tests from PathInfoTestV3 (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 39 tests from StorePathTest nix-store-tests-run> [ RUN ] StorePathTest.bad_empty nix-store-tests-run> [ OK ] StorePathTest.bad_empty (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_garbage nix-store-tests-run> [ OK ] StorePathTest.bad_garbage (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_double_star nix-store-tests-run> [ OK ] StorePathTest.bad_double_star (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_star_first nix-store-tests-run> [ OK ] StorePathTest.bad_star_first (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_star_second nix-store-tests-run> [ OK ] StorePathTest.bad_star_second (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_bang nix-store-tests-run> [ OK ] StorePathTest.bad_bang (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_dot nix-store-tests-run> [ OK ] StorePathTest.bad_dot (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_dot_dot nix-store-tests-run> [ OK ] StorePathTest.bad_dot_dot (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_dot_dot_dash nix-store-tests-run> [ OK ] StorePathTest.bad_dot_dot_dash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_dot_dash nix-store-tests-run> [ OK ] StorePathTest.bad_dot_dash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_dot_dot_dash_a nix-store-tests-run> [ OK ] StorePathTest.bad_dot_dot_dash_a (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.bad_dot_dash_a nix-store-tests-run> [ OK ] StorePathTest.bad_dot_dash_a (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_numbers nix-store-tests-run> [ OK ] StorePathTest.good_numbers (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_lower_case nix-store-tests-run> [ OK ] StorePathTest.good_lower_case (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_upper_case python3.14-slack-bolt-1.30.0> copying slack_bolt/context/say_stream/async_say_stream.py -> build/lib/slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/ack python3.14-slack-bolt-1.30.0> copying slack_bolt/context/ack/internals.py -> build/lib/slack_bolt/context/ack nix-store-tests-run> [ OK ] StorePathTest.good_upper_case (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_plus nix-store-tests-run> [ OK ] StorePathTest.good_plus (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_dash nix-store-tests-run> [ OK ] StorePathTest.good_dash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_underscore nix-store-tests-run> [ OK ] StorePathTest.good_underscore (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_period nix-store-tests-run> [ OK ] StorePathTest.good_period (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_question_mark nix-store-tests-run> [ OK ] StorePathTest.good_question_mark (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_equals_sign nix-store-tests-run> [ OK ] StorePathTest.good_equals_sign (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_dotfile nix-store-tests-run> [ OK ] StorePathTest.good_dotfile (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_triple_dot_a nix-store-tests-run> [ OK ] StorePathTest.good_triple_dot_a (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_triple_dot_1 nix-store-tests-run> [ OK ] StorePathTest.good_triple_dot_1 (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_triple_dot_dash nix-store-tests-run> [ OK ] StorePathTest.good_triple_dot_dash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.good_triple_dot nix-store-tests-run> [ OK ] StorePathTest.good_triple_dot (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.only_non_canonical_trailing_slash nix-store-tests-run> [ OK ] StorePathTest.only_non_canonical_trailing_slash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.only_non_canonical_double_slash nix-store-tests-run> [ OK ] StorePathTest.only_non_canonical_double_slash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.only_non_canonical_dot nix-store-tests-run> [ OK ] StorePathTest.only_non_canonical_dot (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.only_non_canonical_dot_dot nix-store-tests-run> [ OK ] StorePathTest.only_non_canonical_dot_dot (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_empty nix-store-tests-run> [ OK ] StorePathTest.neither_empty (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_relative nix-store-tests-run> [ OK ] StorePathTest.neither_relative (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_outside_store nix-store-tests-run> [ OK ] StorePathTest.neither_outside_store (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_store_dir_itself nix-store-tests-run> [ OK ] StorePathTest.neither_store_dir_itself (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_store_dir_slash nix-store-tests-run> [ OK ] StorePathTest.neither_store_dir_slash (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_subdirectory nix-store-tests-run> [ OK ] StorePathTest.neither_subdirectory (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.neither_prefix_only nix-store-tests-run> [ OK ] StorePathTest.neither_prefix_only (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.mustBeDashAfterHashPart nix-store-tests-run> [ OK ] StorePathTest.mustBeDashAfterHashPart (0 ms) nix-store-tests-run> [ RUN ] StorePathTest.maximumLength nix-store-tests-run> [ OK ] StorePathTest.maximumLength (0 ms) nix-store-tests-run> [----------] 39 tests from StorePathTest (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from StorePathTest_RapidCheck nix-store-tests-run> [ RUN ] StorePathTest_RapidCheck.prop_canonical_round_trip nix-store-tests-run> [ OK ] StorePathTest_RapidCheck.prop_canonical_round_trip (1 ms) nix-store-tests-run> [ RUN ] StorePathTest_RapidCheck.prop_regex_accept nix-store-tests-run> [ OK ] StorePathTest_RapidCheck.prop_regex_accept (1 ms) nix-store-tests-run> [ RUN ] StorePathTest_RapidCheck.prop_round_rip nix-store-tests-run> [ OK ] StorePathTest_RapidCheck.prop_round_rip (1 ms) nix-store-tests-run> [ RUN ] StorePathTest_RapidCheck.prop_check_regex_eq_parse nix-store-tests-run> [ OK ] StorePathTest_RapidCheck.prop_check_regex_eq_parse (10 ms) nix-store-tests-run> [----------] 4 tests from StorePathTest_RapidCheck (14 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from RealisationTest nix-store-tests-run> [ RUN ] RealisationTest.with_signature_from_json nix-store-tests-run> [ OK ] RealisationTest.with_signature_from_json (0 ms) nix-store-tests-run> [----------] 1 test from RealisationTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from references nix-store-tests-run> [ RUN ] references.rewritingSinkChunking nix-store-tests-run> [ OK ] references.rewritingSinkChunking (33 ms) nix-store-tests-run> [ RUN ] references.scan nix-store-tests-run> [ OK ] references.scan (0 ms) nix-store-tests-run> [ RUN ] references.scanForReferencesDeep nix-store-tests-run> [ OK ] references.scanForReferencesDeep (0 ms) nix-store-tests-run> [----------] 3 tests from references (33 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from S3BinaryCacheStore nix-store-tests-run> [ RUN ] S3BinaryCacheStore.constructConfig nix-store-tests-run> [ OK ] S3BinaryCacheStore.constructConfig (0 ms) nix-store-tests-run> [ RUN ] S3BinaryCacheStore.constructConfigWithRegion nix-store-tests-run> [ OK ] S3BinaryCacheStore.constructConfigWithRegion (0 ms) nix-store-tests-run> [ RUN ] S3BinaryCacheStore.defaultSettings nix-store-tests-run> [ OK ] S3BinaryCacheStore.defaultSettings (0 ms) python3.14-slack-bolt-1.30.0> copying slack_bolt/context/ack/__init__.py -> build/lib/slack_bolt/context/ack python3.14-slack-bolt-1.30.0> copying slack_bolt/context/ack/ack.py -> build/lib/slack_bolt/context/ack nix-store-tests-run> [ RUN ] S3BinaryCacheStore.s3StoreConfigPreservesParameters nix-store-tests-run> [ OK ] S3BinaryCacheStore.s3StoreConfigPreservesParameters (0 ms) nix-store-tests-run> [ RUN ] S3BinaryCacheStore.s3SchemeRegistration nix-store-tests-run> [ OK ] S3BinaryCacheStore.s3SchemeRegistration (0 ms) nix-store-tests-run> [ RUN ] S3BinaryCacheStore.parameterFiltering nix-store-tests-run> [ OK ] S3BinaryCacheStore.parameterFiltering (0 ms) nix-store-tests-run> [ RUN ] S3BinaryCacheStore.storageClassDefault nix-store-tests-run> [ OK ] S3BinaryCacheStore.storageClassDefault (0 ms) nix-store-tests-run> [ RUN ] S3BinaryCacheStore.storageClassConfiguration nix-store-tests-run> [ OK ] S3BinaryCacheStore.storageClassConfiguration (0 ms) nix-store-tests-run> [----------] 8 tests from S3BinaryCacheStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from ParsedS3URLTest nix-store-tests-run> [ RUN ] ParsedS3URLTest.invalidAddressingStyleThrows nix-store-tests-run> [ OK ] ParsedS3URLTest.invalidAddressingStyleThrows (0 ms) nix-store-tests-run> [ RUN ] ParsedS3URLTest.virtualStyleWithAuthoritylessEndpointThrows nix-store-tests-run> [ OK ] ParsedS3URLTest.virtualStyleWithAuthoritylessEndpointThrows (0 ms) nix-store-tests-run> [----------] 2 tests from ParsedS3URLTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 78 tests from ServeProtoTest nix-store-tests-run> [ RUN ] ServeProtoTest.string_read nix-store-tests-run> [ OK ] ServeProtoTest.string_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.string_json_read nix-store-tests-run> [ OK ] ServeProtoTest.string_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.string_write nix-store-tests-run> [ OK ] ServeProtoTest.string_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.string_json_write nix-store-tests-run> [ OK ] ServeProtoTest.string_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.storePath_read nix-store-tests-run> [ OK ] ServeProtoTest.storePath_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.storePath_json_read nix-store-tests-run> [ OK ] ServeProtoTest.storePath_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.storePath_write nix-store-tests-run> [ OK ] ServeProtoTest.storePath_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.storePath_json_write nix-store-tests-run> [ OK ] ServeProtoTest.storePath_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.contentAddress_read nix-store-tests-run> [ OK ] ServeProtoTest.contentAddress_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.contentAddress_json_read nix-store-tests-run> [ OK ] ServeProtoTest.contentAddress_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.contentAddress_write nix-store-tests-run> [ OK ] ServeProtoTest.contentAddress_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.contentAddress_json_write nix-store-tests-run> [ OK ] ServeProtoTest.contentAddress_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.drvOutput_2_8_read nix-store-tests-run> [ OK ] ServeProtoTest.drvOutput_2_8_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.drvOutput_2_8_json_read nix-store-tests-run> [ OK ] ServeProtoTest.drvOutput_2_8_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.drvOutput_2_8_write nix-store-tests-run> [ OK ] ServeProtoTest.drvOutput_2_8_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.drvOutput_2_8_json_write nix-store-tests-run> [ OK ] ServeProtoTest.drvOutput_2_8_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedRealisation_2_8_read nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedRealisation_2_8_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedRealisation_2_8_json_read nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedRealisation_2_8_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedRealisation_2_8_write nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedRealisation_2_8_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedRealisation_2_8_json_write nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedRealisation_2_8_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.realisation_2_8_read nix-store-tests-run> [ OK ] ServeProtoTest.realisation_2_8_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.realisation_2_8_json_read nix-store-tests-run> [ OK ] ServeProtoTest.realisation_2_8_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.realisation_2_8_write nix-store-tests-run> [ OK ] ServeProtoTest.realisation_2_8_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.realisation_2_8_json_write nix-store-tests-run> [ OK ] ServeProtoTest.realisation_2_8_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_2_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_2_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_2_json_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_2_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_2_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_2_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_2_json_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_2_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_3_read python3.14-slack-bolt-1.30.0> copying slack_bolt/context/ack/async_ack.py -> build/lib/slack_bolt/context/ack nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_3_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_3_json_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_3_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_3_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_3_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_3_json_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_3_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_6_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_6_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_6_json_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_6_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_8_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_8_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_8_json_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_8_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_8_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_8_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_8_json_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_8_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_3_read nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_3_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_3_json_read nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_3_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_3_write nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_3_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_3_json_write nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_3_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_4_read nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_4_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_4_json_read nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_4_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_4_write nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_4_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.unkeyedValidPathInfo_2_4_json_write nix-store-tests-run> [ OK ] ServeProtoTest.unkeyedValidPathInfo_2_4_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_1_read nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_1_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_1_write nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_1_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_2_read nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_2_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_2_write nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_2_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_3_read nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_3_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_3_write nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_3_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_7_read nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_7_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.build_options_2_7_write python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context_store/__init__.py -> build/lib/slack_bolt/context/assistant/thread_context_store nix-store-tests-run> [ OK ] ServeProtoTest.build_options_2_7_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.vector_read nix-store-tests-run> [ OK ] ServeProtoTest.vector_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.vector_json_read nix-store-tests-run> [ OK ] ServeProtoTest.vector_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.vector_write nix-store-tests-run> [ OK ] ServeProtoTest.vector_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.vector_json_write nix-store-tests-run> [ OK ] ServeProtoTest.vector_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.set_read nix-store-tests-run> [ OK ] ServeProtoTest.set_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.set_json_read nix-store-tests-run> [ OK ] ServeProtoTest.set_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.set_write python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context_store/store.py -> build/lib/slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context_store/async_store.py -> build/lib/slack_bolt/context/assistant/thread_context_store nix-store-tests-run> [ OK ] ServeProtoTest.set_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.set_json_write nix-store-tests-run> [ OK ] ServeProtoTest.set_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalStorePath_read nix-store-tests-run> [ OK ] ServeProtoTest.optionalStorePath_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalStorePath_json_read nix-store-tests-run> [ OK ] ServeProtoTest.optionalStorePath_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalStorePath_write nix-store-tests-run> [ OK ] ServeProtoTest.optionalStorePath_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalStorePath_json_write nix-store-tests-run> [ OK ] ServeProtoTest.optionalStorePath_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalContentAddress_read nix-store-tests-run> [ OK ] ServeProtoTest.optionalContentAddress_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalContentAddress_json_read python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context_store/default_store.py -> build/lib/slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context_store/default_async_store.py -> build/lib/slack_bolt/context/assistant/thread_context_store nix-store-tests-run> [ OK ] ServeProtoTest.optionalContentAddress_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalContentAddress_write nix-store-tests-run> [ OK ] ServeProtoTest.optionalContentAddress_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.optionalContentAddress_json_write nix-store-tests-run> [ OK ] ServeProtoTest.optionalContentAddress_json_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.handshake_log python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/assistant/thread_context python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context/__init__.py -> build/lib/slack_bolt/context/assistant/thread_context python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/context/assistant/thread_context_store/file python3.14-slack-bolt-1.30.0> copying slack_bolt/context/assistant/thread_context_store/file/__init__.py -> build/lib/slack_bolt/context/assistant/thread_context_store/file nix-store-tests-run> [ OK ] ServeProtoTest.handshake_log (0 ms) python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/cherrypy python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/cherrypy/__init__.py -> build/lib/slack_bolt/adapter/cherrypy nix-store-tests-run> [ RUN ] ServeProtoTest.handshake_client_replay nix-store-tests-run> [ OK ] ServeProtoTest.handshake_client_replay (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.handshake_client_truncated_replay_throws nix-store-tests-run> [ OK ] ServeProtoTest.handshake_client_truncated_replay_throws (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.handshake_client_corrupted_throws nix-store-tests-run> [ OK ] ServeProtoTest.handshake_client_corrupted_throws (0 ms) python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/cherrypy/handler.py -> build/lib/slack_bolt/adapter/cherrypy python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/fastapi nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_7_compat_read nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_7_compat_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_7_compat_json_read python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/fastapi/__init__.py -> build/lib/slack_bolt/adapter/fastapi nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_7_compat_json_read (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_7_compat_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_7_compat_write (0 ms) nix-store-tests-run> [ RUN ] ServeProtoTest.buildResult_2_7_compat_json_write nix-store-tests-run> [ OK ] ServeProtoTest.buildResult_2_7_compat_json_write (0 ms) nix-store-tests-run> [----------] 78 tests from ServeProtoTest (6 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from SSHStore nix-store-tests-run> [ RUN ] SSHStore.storeDir_absolutePath nix-store-tests-run> [ OK ] SSHStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] SSHStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] SSHStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] SSHStore.constructConfig python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/fastapi/async_handler.py -> build/lib/slack_bolt/adapter/fastapi python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/django nix-store-tests-run> [ OK ] SSHStore.constructConfig (0 ms) nix-store-tests-run> [----------] 3 tests from SSHStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from MountedSSHStore nix-store-tests-run> [ RUN ] MountedSSHStore.storeDir_absolutePath nix-store-tests-run> [ OK ] MountedSSHStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] MountedSSHStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] MountedSSHStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] MountedSSHStore.constructConfig nix-store-tests-run> [ OK ] MountedSSHStore.constructConfig (0 ms) nix-store-tests-run> [----------] 3 tests from MountedSSHStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from StoreOpen nix-store-tests-run> [ RUN ] StoreOpen.resolveStoreConfig_auto_default python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/django/handler.py -> build/lib/slack_bolt/adapter/django python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/django/__init__.py -> build/lib/slack_bolt/adapter/django python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/google_cloud_functions python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/google_cloud_functions/__init__.py -> build/lib/slack_bolt/adapter/google_cloud_functions python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/google_cloud_functions/handler.py -> build/lib/slack_bolt/adapter/google_cloud_functions python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/lambda_s3_oauth_flow.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/chalice_lazy_listener_runner.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/local_lambda_client.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/lazy_listener_runner.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/__init__.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/handler.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/internals.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aws_lambda/chalice_handler.py -> build/lib/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/async_base_handler.py -> build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/internals.py -> build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/__init__.py -> build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/async_internals.py -> build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/base_handler.py -> build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/async_handler.py -> build/lib/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/bottle python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/bottle/__init__.py -> build/lib/slack_bolt/adapter/bottle python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/bottle/handler.py -> build/lib/slack_bolt/adapter/bottle python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/tornado/handler.py -> build/lib/slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/tornado/__init__.py -> build/lib/slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/tornado/async_handler.py -> build/lib/slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/flask python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/flask/__init__.py -> build/lib/slack_bolt/adapter/flask python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/flask/handler.py -> build/lib/slack_bolt/adapter/flask python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/pyramid python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/pyramid/__init__.py -> build/lib/slack_bolt/adapter/pyramid python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/pyramid/handler.py -> build/lib/slack_bolt/adapter/pyramid python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/sanic python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/sanic/__init__.py -> build/lib/slack_bolt/adapter/sanic python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/sanic/async_handler.py -> build/lib/slack_bolt/adapter/sanic python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/async_handler.py -> build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/__init__.py -> build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/http_request.py -> build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/http_response.py -> build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/base_handler.py -> build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/utils.py -> build/lib/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/wsgi/http_request.py -> build/lib/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/wsgi/__init__.py -> build/lib/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/wsgi/http_response.py -> build/lib/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/wsgi/internals.py -> build/lib/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/wsgi/handler.py -> build/lib/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/starlette/__init__.py -> build/lib/slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/starlette/async_handler.py -> build/lib/slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/starlette/handler.py -> build/lib/slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/aiohttp python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/aiohttp/__init__.py -> build/lib/slack_bolt/adapter/aiohttp python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/falcon/__init__.py -> build/lib/slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/falcon/resource.py -> build/lib/slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/falcon/async_resource.py -> build/lib/slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/socket_mode/websocket_client python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/websocket_client/__init__.py -> build/lib/slack_bolt/adapter/socket_mode/websocket_client python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/socket_mode/websockets python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/websockets/__init__.py -> build/lib/slack_bolt/adapter/socket_mode/websockets python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/socket_mode/aiohttp python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/aiohttp/__init__.py -> build/lib/slack_bolt/adapter/socket_mode/aiohttp python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/socket_mode/builtin python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/socket_mode/builtin/__init__.py -> build/lib/slack_bolt/adapter/socket_mode/builtin python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/asgi/aiohttp python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/aiohttp/__init__.py -> build/lib/slack_bolt/adapter/asgi/aiohttp python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/adapter/asgi/builtin python3.14-slack-bolt-1.30.0> copying slack_bolt/adapter/asgi/builtin/__init__.py -> build/lib/slack_bolt/adapter/asgi/builtin python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/async_step.py -> build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/step.py -> build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/async_step_middleware.py -> build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/step_middleware.py -> build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/__init__.py -> build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/internals.py -> build/lib/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/fail.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/async_complete.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/async_configure.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/complete.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/__init__.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/async_fail.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/async_update.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/configure.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying slack_bolt/workflows/step/utilities/update.py -> build/lib/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/attaching_function_token/async_attaching_function_token.py -> build/lib/slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/attaching_function_token/attaching_function_token.py -> build/lib/slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/attaching_function_token/__init__.py -> build/lib/slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/ignoring_self_events/async_ignoring_self_events.py -> build/lib/slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/ignoring_self_events/ignoring_self_events.py -> build/lib/slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/ignoring_self_events/__init__.py -> build/lib/slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/message_listener_matches/__init__.py -> build/lib/slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/message_listener_matches/message_listener_matches.py -> build/lib/slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/message_listener_matches/async_message_listener_matches.py -> build/lib/slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/async_single_team_authorization.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/authorization.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/async_internals.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/single_team_authorization.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/internals.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/multi_teams_authorization.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/async_multi_teams_authorization.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/__init__.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/authorization/async_authorization.py -> build/lib/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/url_verification/async_url_verification.py -> build/lib/slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/url_verification/url_verification.py -> build/lib/slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/url_verification/__init__.py -> build/lib/slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/assistant/async_assistant.py -> build/lib/slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/assistant/assistant.py -> build/lib/slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/assistant/__init__.py -> build/lib/slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/attaching_conversation_kwargs/attaching_conversation_kwargs.py -> build/lib/slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/attaching_conversation_kwargs/async_attaching_conversation_kwargs.py -> build/lib/slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/attaching_conversation_kwargs/__init__.py -> build/lib/slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/ssl_check/ssl_check.py -> build/lib/slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/ssl_check/async_ssl_check.py -> build/lib/slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/ssl_check/__init__.py -> build/lib/slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> creating build/lib/slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/request_verification/async_request_verification.py -> build/lib/slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/request_verification/__init__.py -> build/lib/slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> copying slack_bolt/middleware/request_verification/request_verification.py -> build/lib/slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> running egg_info hermes-frontend-2026.9.14> Running phase: patchPhase hermes-frontend-2026.9.14> Executing npmConfigHook hermes-frontend-2026.9.14> Configuring npm hermes-frontend-2026.9.14> Validating consistency between /build/source/package-lock.json and /nix/store/0h331qgp6wvnchhhjqq39wmljrmvldgi-hermes-frontend-2026.9.14-npm-deps/package-lock.json nix-store-tests-run> [ OK ] StoreOpen.resolveStoreConfig_auto_default (0 ms) nix-store-tests-run> [ RUN ] StoreOpen.resolveStoreConfig_auto_withParams nix-store-tests-run> [ OK ] StoreOpen.resolveStoreConfig_auto_withParams (0 ms) nix-store-tests-run> [----------] 2 tests from StoreOpen (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 31 tests from StoreReferenceTest nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_auto_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_auto_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_auto_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_auto_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_auto_param_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_auto_param_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_auto_param_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_auto_param_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_1_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_1_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_1_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_1_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_2_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_2_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_2_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_2_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_3_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_3_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_3_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_3_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_3_no_percent_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_3_no_percent_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_shorthand_1_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_shorthand_1_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_shorthand_path_unix_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_shorthand_path_unix_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_shorthand_3_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_shorthand_3_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_local_shorthand_3_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_local_shorthand_3_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_unix_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_unix_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_unix_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_unix_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_unix_shorthand_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_unix_shorthand_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_daemon_shorthand_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_daemon_shorthand_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_daemon_shorthand_to_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_daemon_shorthand_to_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_1_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_1_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_2_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_2_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_3_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_3_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_4_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_4_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_5_from_uri nix-store-tests-run> /build/source/src/libstore-tests/build/../store-reference.cc:221: Failure nix-store-tests-run> Expected equality of these values: nix-store-tests-run> got nix-store-tests-run> Which is: ssh://userinfo@[fea5:23e1:3916:fc24:cb52:2837:2ecb:ea8e%25eth0%00%00]?a=b&c=d nix-store-tests-run> expected nix-store-tests-run> Which is: ssh://userinfo@[fea5:23e1:3916:fc24:cb52:2837:2ecb:ea8e%25eth0]?a=b&c=d nix-store-tests-run> nix-store-tests-run> [ FAILED ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_5_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_6_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_6_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_7_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_7_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_8_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_8_from_uri (0 ms) nix-store-tests-run> [ RUN ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_9_from_uri nix-store-tests-run> [ OK ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_9_from_uri (0 ms) nix-store-tests-run> [----------] 31 tests from StoreReferenceTest (2 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from UDSRemoteStore nix-store-tests-run> [ RUN ] UDSRemoteStore.storeDir_absolutePath nix-store-tests-run> [ OK ] UDSRemoteStore.storeDir_absolutePath (0 ms) nix-store-tests-run> [ RUN ] UDSRemoteStore.storeDir_relativePath_rejected nix-store-tests-run> [ OK ] UDSRemoteStore.storeDir_relativePath_rejected (0 ms) nix-store-tests-run> [ RUN ] UDSRemoteStore.constructConfig nix-store-tests-run> [ OK ] UDSRemoteStore.constructConfig (0 ms) nix-store-tests-run> [ RUN ] UDSRemoteStore.constructConfig_to_string nix-store-tests-run> [ OK ] UDSRemoteStore.constructConfig_to_string (0 ms) nix-store-tests-run> [ RUN ] UDSRemoteStore.constructConfigWithParams nix-store-tests-run> [ OK ] UDSRemoteStore.constructConfigWithParams (0 ms) nix-store-tests-run> [ RUN ] UDSRemoteStore.constructConfigWithParamsNoPath nix-store-tests-run> [ OK ] UDSRemoteStore.constructConfigWithParamsNoPath (0 ms) nix-store-tests-run> [----------] 6 tests from UDSRemoteStore (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 1 test from WorkerProtoVersionNumber nix-store-tests-run> [ RUN ] WorkerProtoVersionNumber.ordering nix-store-tests-run> [ OK ] WorkerProtoVersionNumber.ordering (0 ms) nix-store-tests-run> [----------] 1 test from WorkerProtoVersionNumber (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 5 tests from WorkerProtoVersion nix-store-tests-run> [ RUN ] WorkerProtoVersion.partialOrderingSameFeatures nix-store-tests-run> [ OK ] WorkerProtoVersion.partialOrderingSameFeatures (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoVersion.partialOrderingSubsetFeatures nix-store-tests-run> [ OK ] WorkerProtoVersion.partialOrderingSubsetFeatures (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoVersion.partialOrderingUnordered nix-store-tests-run> [ OK ] WorkerProtoVersion.partialOrderingUnordered (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoVersion.partialOrderingHigherNumberFewerFeatures nix-store-tests-run> [ OK ] WorkerProtoVersion.partialOrderingHigherNumberFewerFeatures (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoVersion.partialOrderingEmptyFeatures nix-store-tests-run> [ OK ] WorkerProtoVersion.partialOrderingEmptyFeatures (0 ms) nix-store-tests-run> [----------] 5 tests from WorkerProtoVersion (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 101 tests from WorkerProtoTest nix-store-tests-run> [ RUN ] WorkerProtoTest.string_read nix-store-tests-run> [ OK ] WorkerProtoTest.string_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.string_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.string_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.string_write nix-store-tests-run> [ OK ] WorkerProtoTest.string_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.string_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.string_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.storePath_read nix-store-tests-run> [ OK ] WorkerProtoTest.storePath_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.storePath_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.storePath_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.storePath_write nix-store-tests-run> [ OK ] WorkerProtoTest.storePath_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.storePath_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.storePath_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.contentAddress_read nix-store-tests-run> [ OK ] WorkerProtoTest.contentAddress_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.contentAddress_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.contentAddress_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.contentAddress_write nix-store-tests-run> [ OK ] WorkerProtoTest.contentAddress_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.contentAddress_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.contentAddress_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_29_read nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_29_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_29_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_29_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_29_write nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_29_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_29_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_29_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_30_read nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_30_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_30_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_30_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_30_write nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_30_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.derivedPath_1_30_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.derivedPath_1_30_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.drvOutput_read nix-store-tests-run> [ OK ] WorkerProtoTest.drvOutput_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.drvOutput_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.drvOutput_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.drvOutput_write nix-store-tests-run> [ OK ] WorkerProtoTest.drvOutput_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.drvOutput_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.drvOutput_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_read nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_write nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedRealisation_realisation_with_path_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.realisation_realisation_with_path_read nix-store-tests-run> [ OK ] WorkerProtoTest.realisation_realisation_with_path_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.realisation_realisation_with_path_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.realisation_realisation_with_path_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.realisation_realisation_with_path_write nix-store-tests-run> [ OK ] WorkerProtoTest.realisation_realisation_with_path_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.realisation_realisation_with_path_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.realisation_realisation_with_path_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_27_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_27_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_27_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_27_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_27_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_27_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_27_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_27_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_28_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_28_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_28_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_28_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_29_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_29_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_29_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_29_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_37_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_37_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_37_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_37_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_realisation_with_path_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_realisation_with_path_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_realisation_with_path_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_realisation_with_path_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_realisation_with_path_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_realisation_with_path_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_realisation_with_path_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_realisation_with_path_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.keyedBuildResult_1_29_read nix-store-tests-run> [ OK ] WorkerProtoTest.keyedBuildResult_1_29_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.keyedBuildResult_1_29_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.keyedBuildResult_1_29_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.keyedBuildResult_1_29_write nix-store-tests-run> [ OK ] WorkerProtoTest.keyedBuildResult_1_29_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.keyedBuildResult_1_29_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.keyedBuildResult_1_29_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedValidPathInfo_1_15_read nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedValidPathInfo_1_15_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedValidPathInfo_1_15_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedValidPathInfo_1_15_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedValidPathInfo_1_15_write nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedValidPathInfo_1_15_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.unkeyedValidPathInfo_1_15_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.unkeyedValidPathInfo_1_15_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_15_read nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_15_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_15_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_15_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_15_write nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_15_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_15_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_15_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_16_read nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_16_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_16_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_16_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_16_write nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_16_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.validPathInfo_1_16_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.validPathInfo_1_16_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildMode_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildMode_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildMode_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildMode_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildMode_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildMode_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildMode_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildMode_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalTrustedFlag_read nix-store-tests-run> [ OK ] WorkerProtoTest.optionalTrustedFlag_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalTrustedFlag_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.optionalTrustedFlag_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalTrustedFlag_write nix-store-tests-run> [ OK ] WorkerProtoTest.optionalTrustedFlag_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalTrustedFlag_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.optionalTrustedFlag_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.vector_read nix-store-tests-run> [ OK ] WorkerProtoTest.vector_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.vector_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.vector_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.vector_write nix-store-tests-run> [ OK ] WorkerProtoTest.vector_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.vector_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.vector_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.set_read nix-store-tests-run> [ OK ] WorkerProtoTest.set_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.set_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.set_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.set_write nix-store-tests-run> [ OK ] WorkerProtoTest.set_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.set_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.set_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalStorePath_read nix-store-tests-run> [ OK ] WorkerProtoTest.optionalStorePath_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalStorePath_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.optionalStorePath_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalStorePath_write nix-store-tests-run> [ OK ] WorkerProtoTest.optionalStorePath_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalStorePath_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.optionalStorePath_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalContentAddress_read nix-store-tests-run> [ OK ] WorkerProtoTest.optionalContentAddress_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalContentAddress_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.optionalContentAddress_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalContentAddress_write nix-store-tests-run> [ OK ] WorkerProtoTest.optionalContentAddress_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.optionalContentAddress_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.optionalContentAddress_json_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.clientHandshakeInfo_1_30_read nix-store-tests-run> [ OK ] WorkerProtoTest.clientHandshakeInfo_1_30_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.clientHandshakeInfo_1_30_write nix-store-tests-run> [ OK ] WorkerProtoTest.clientHandshakeInfo_1_30_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.clientHandshakeInfo_1_33_read nix-store-tests-run> [ OK ] WorkerProtoTest.clientHandshakeInfo_1_33_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.clientHandshakeInfo_1_33_write nix-store-tests-run> [ OK ] WorkerProtoTest.clientHandshakeInfo_1_33_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.clientHandshakeInfo_1_35_read nix-store-tests-run> [ OK ] WorkerProtoTest.clientHandshakeInfo_1_35_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.clientHandshakeInfo_1_35_write nix-store-tests-run> [ OK ] WorkerProtoTest.clientHandshakeInfo_1_35_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.handshake_log nix-store-tests-run> [ OK ] WorkerProtoTest.handshake_log (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.handshake_features nix-store-tests-run> [ OK ] WorkerProtoTest.handshake_features (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.handshake_client_replay nix-store-tests-run> [ OK ] WorkerProtoTest.handshake_client_replay (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.handshake_client_truncated_replay_throws nix-store-tests-run> [ OK ] WorkerProtoTest.handshake_client_truncated_replay_throws (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.handshake_client_corrupted_throws nix-store-tests-run> [ OK ] WorkerProtoTest.handshake_client_corrupted_throws (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_29_compat_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_29_compat_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_29_compat_json_read nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_29_compat_json_read (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_29_compat_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_29_compat_write (0 ms) nix-store-tests-run> [ RUN ] WorkerProtoTest.buildResult_1_29_compat_json_write nix-store-tests-run> [ OK ] WorkerProtoTest.buildResult_1_29_compat_json_write (0 ms) nix-store-tests-run> [----------] 101 tests from WorkerProtoTest (7 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from WorkerSubstitutionTest nix-store-tests-run> [ RUN ] WorkerSubstitutionTest.singleStoreObject nix-store-tests-run> copying path '/nix/store/axqic2q30v0sqvcpiqxs139q8w6zd4n8-hello' from 'dummy://' to 'dummy://'... nix-store-tests-run> [ OK ] WorkerSubstitutionTest.singleStoreObject (1 ms) nix-store-tests-run> [ RUN ] WorkerSubstitutionTest.singleRootStoreObjectWithSingleDepStoreObject nix-store-tests-run> copying path '/nix/store/4k79i02avcckr96r97lqnswn75fi1gv7-dependency' from 'dummy://' to 'dummy://'... nix-store-tests-run> copying path '/nix/store/k09ldq9fvxb6vfwq0cmv6j1jgqx08y1n-main' from 'dummy://' to 'dummy://'... nix-store-tests-run> [ OK ] WorkerSubstitutionTest.singleRootStoreObjectWithSingleDepStoreObject (2 ms) nix-store-tests-run> [ RUN ] WorkerSubstitutionTest.floatingDerivationOutput nix-store-tests-run> copying path '/nix/store/hrva7l0gsk67wffmks761mv4ks4vzsx7-test-ca-drv-out' from 'dummy://' to 'dummy://'... nix-store-tests-run> [ OK ] WorkerSubstitutionTest.floatingDerivationOutput (1 ms) nix-store-tests-run> [ RUN ] WorkerSubstitutionTest.floatingDerivationOutputWithDepDrv nix-store-tests-run> copying path '/nix/store/w0yjpwh59kpbyc7hz9jgmi44r9br908i-dep-drv-out' from 'dummy://' to 'dummy://'... nix-store-tests-run> resolved derivation: '/nix/store/11yvkl84ashq63ilwc2mi4va41z2disw-root-drv.drv' -> '/nix/store/am42vl3rp8w29f5hyp9ljckxll50icpl-root-drv.drv'... nix-store-tests-run> copying path '/nix/store/px7apdw6ydm9ynjy5g0bpdcylw3xz2kj-root-drv-out' from 'dummy://' to 'dummy://'... nix-store-tests-run> [ OK ] WorkerSubstitutionTest.floatingDerivationOutputWithDepDrv (2 ms) nix-store-tests-run> [----------] 4 tests from WorkerSubstitutionTest (8 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from BuildResultJSON/BuildResultJsonTest nix-store-tests-run> [ RUN ] BuildResultJSON/BuildResultJsonTest.from_json/0 nix-store-tests-run> [ OK ] BuildResultJSON/BuildResultJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] BuildResultJSON/BuildResultJsonTest.from_json/1 nix-store-tests-run> [ OK ] BuildResultJSON/BuildResultJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] BuildResultJSON/BuildResultJsonTest.from_json/2 nix-store-tests-run> [ OK ] BuildResultJSON/BuildResultJsonTest.from_json/2 (0 ms) nix-store-tests-run> [ RUN ] BuildResultJSON/BuildResultJsonTest.to_json/0 nix-store-tests-run> [ OK ] BuildResultJSON/BuildResultJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] BuildResultJSON/BuildResultJsonTest.to_json/1 nix-store-tests-run> [ OK ] BuildResultJSON/BuildResultJsonTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] BuildResultJSON/BuildResultJsonTest.to_json/2 nix-store-tests-run> [ OK ] BuildResultJSON/BuildResultJsonTest.to_json/2 (0 ms) nix-store-tests-run> [----------] 6 tests from BuildResultJSON/BuildResultJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from ContentAddressMethod/ContentAddressMethodTest nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/0 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/0 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/1 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/1 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/2 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/2 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/3 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_1/3 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/0 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/0 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/1 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/1 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/2 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/2 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/3 nix-store-tests-run> [ OK ] ContentAddressMethod/ContentAddressMethodTest.testRoundTripPrintParse_2/3 (0 ms) nix-store-tests-run> [----------] 8 tests from ContentAddressMethod/ContentAddressMethodTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from ContentAddressJSON/ContentAddressJsonTest nix-store-tests-run> [ RUN ] ContentAddressJSON/ContentAddressJsonTest.from_json/0 nix-store-tests-run> [ OK ] ContentAddressJSON/ContentAddressJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressJSON/ContentAddressJsonTest.from_json/1 nix-store-tests-run> [ OK ] ContentAddressJSON/ContentAddressJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressJSON/ContentAddressJsonTest.to_json/0 nix-store-tests-run> [ OK ] ContentAddressJSON/ContentAddressJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] ContentAddressJSON/ContentAddressJsonTest.to_json/1 nix-store-tests-run> [ OK ] ContentAddressJSON/ContentAddressJsonTest.to_json/1 (0 ms) nix-store-tests-run> [----------] 4 tests from ContentAddressJSON/ContentAddressJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from DerivationOutputJSON/DerivationOutputJsonTest nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/0 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/1 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/2 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/2 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/3 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.from_json/3 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/0 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/1 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/2 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/2 (0 ms) nix-store-tests-run> [ RUN ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/3 nix-store-tests-run> [ OK ] DerivationOutputJSON/DerivationOutputJsonTest.to_json/3 (0 ms) nix-store-tests-run> [----------] 8 tests from DerivationOutputJSON/DerivationOutputJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from DynDerivationOutputJSON/DynDerivationOutputJsonTest nix-store-tests-run> [ RUN ] DynDerivationOutputJSON/DynDerivationOutputJsonTest.from_json/0 nix-store-tests-run> [ OK ] DynDerivationOutputJSON/DynDerivationOutputJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] DynDerivationOutputJSON/DynDerivationOutputJsonTest.to_json/0 nix-store-tests-run> [ OK ] DynDerivationOutputJSON/DynDerivationOutputJsonTest.to_json/0 (0 ms) nix-store-tests-run> [----------] 2 tests from DynDerivationOutputJSON/DynDerivationOutputJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from CaDerivationOutputJSON/CaDerivationOutputJsonTest nix-store-tests-run> [ RUN ] CaDerivationOutputJSON/CaDerivationOutputJsonTest.from_json/0 nix-store-tests-run> [ OK ] CaDerivationOutputJSON/CaDerivationOutputJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] CaDerivationOutputJSON/CaDerivationOutputJsonTest.to_json/0 nix-store-tests-run> [ OK ] CaDerivationOutputJSON/CaDerivationOutputJsonTest.to_json/0 (0 ms) nix-store-tests-run> [----------] 2 tests from CaDerivationOutputJSON/CaDerivationOutputJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from ImpureDerivationOutputJSON/ImpureDerivationOutputJsonTest nix-store-tests-run> [ RUN ] ImpureDerivationOutputJSON/ImpureDerivationOutputJsonTest.from_json/0 nix-store-tests-run> [ OK ] ImpureDerivationOutputJSON/ImpureDerivationOutputJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] ImpureDerivationOutputJSON/ImpureDerivationOutputJsonTest.to_json/0 nix-store-tests-run> [ OK ] ImpureDerivationOutputJSON/ImpureDerivationOutputJsonTest.to_json/0 (0 ms) nix-store-tests-run> [----------] 2 tests from ImpureDerivationOutputJSON/ImpureDerivationOutputJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from DerivationJSONATerm/DerivationJsonAtermTest nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.from_json/0 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.from_json/1 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.to_json/0 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.to_json/1 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.from_aterm/0 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.from_aterm/0 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.from_aterm/1 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.from_aterm/1 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.to_aterm/0 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.to_aterm/0 (0 ms) nix-store-tests-run> [ RUN ] DerivationJSONATerm/DerivationJsonAtermTest.to_aterm/1 nix-store-tests-run> [ OK ] DerivationJSONATerm/DerivationJsonAtermTest.to_aterm/1 (0 ms) nix-store-tests-run> [----------] 8 tests from DerivationJSONATerm/DerivationJsonAtermTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from DynDerivationJSONATerm/DynDerivationJsonAtermTest nix-store-tests-run> [ RUN ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.from_json/0 nix-store-tests-run> [ OK ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.to_json/0 nix-store-tests-run> [ OK ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.from_aterm/0 nix-store-tests-run> [ OK ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.from_aterm/0 (0 ms) nix-store-tests-run> [ RUN ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.to_aterm/0 nix-store-tests-run> [ OK ] DynDerivationJSONATerm/DynDerivationJsonAtermTest.to_aterm/0 (0 ms) nix-store-tests-run> [----------] 4 tests from DynDerivationJSONATerm/DynDerivationJsonAtermTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 12 tests from MaskedHashJSON/MaskedHashJsonTest nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.from_json/0 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.from_json/1 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.from_json/2 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.from_json/2 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.from_json/3 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.from_json/3 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.from_json/4 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.from_json/4 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.from_json/5 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.from_json/5 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.to_json/0 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.to_json/1 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.to_json/2 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.to_json/2 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.to_json/3 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.to_json/3 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.to_json/4 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.to_json/4 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashJSON/MaskedHashJsonTest.to_json/5 nix-store-tests-run> [ OK ] MaskedHashJSON/MaskedHashJsonTest.to_json/5 (0 ms) nix-store-tests-run> [----------] 12 tests from MaskedHashJSON/MaskedHashJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 12 tests from MaskedHashATerm/MaskedHashATermTest nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.parse/0 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.parse/0 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.parse/1 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.parse/1 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.parse/2 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.parse/2 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.parse/3 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.parse/3 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.parse/4 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.parse/4 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.parse/5 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.parse/5 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.unparse/0 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.unparse/0 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.unparse/1 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.unparse/1 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.unparse/2 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.unparse/2 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.unparse/3 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.unparse/3 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.unparse/4 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.unparse/4 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashATerm/MaskedHashATermTest.unparse/5 nix-store-tests-run> [ OK ] MaskedHashATerm/MaskedHashATermTest.unparse/5 (0 ms) nix-store-tests-run> [----------] 12 tests from MaskedHashATerm/MaskedHashATermTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from MaskedHashFullyMasked/MaskedHashFullyMaskedTest nix-store-tests-run> [ RUN ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/0 nix-store-tests-run> [ OK ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/0 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/1 nix-store-tests-run> [ OK ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/1 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/2 nix-store-tests-run> [ OK ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/2 (0 ms) nix-store-tests-run> [ RUN ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/3 nix-store-tests-run> [ OK ] MaskedHashFullyMasked/MaskedHashFullyMaskedTest.unparse/3 (0 ms) nix-store-tests-run> [----------] 4 tests from MaskedHashFullyMasked/MaskedHashFullyMaskedTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from DummyStoreJSON/DummyStoreJsonTest nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.from_json/0 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.from_json/1 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.from_json/2 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.from_json/2 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.from_json/3 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.from_json/3 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.to_json/0 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.to_json/1 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.to_json/2 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.to_json/2 (0 ms) nix-store-tests-run> [ RUN ] DummyStoreJSON/DummyStoreJsonTest.to_json/3 nix-store-tests-run> [ OK ] DummyStoreJSON/DummyStoreJsonTest.to_json/3 (0 ms) nix-store-tests-run> [----------] 8 tests from DummyStoreJSON/DummyStoreJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 36 tests from computeRetryDelayMs/RetryDelayDeterministicTest nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt1 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt1 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt2 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt2 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt3 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt3 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt4 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt4 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt5 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/exponential_attempt5 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/ceil_at_5000 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/ceil_at_5000 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_exceeds_ceil nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_exceeds_ceil (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_equals_ceil_a1 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_equals_ceil_a1 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_equals_ceil_a5 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_equals_ceil_a5 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_equals_ceil_a10 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_equals_ceil_a10 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/ceil_zero_a1 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/ceil_zero_a1 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/ceil_zero_a5 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/ceil_zero_a5 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_exceeds_computed nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_exceeds_computed (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_under_computed nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_under_computed (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_above_ceil nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_above_ceil (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_zero nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_zero (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_equals_ceil nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_equals_ceil (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_equals_computed nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/retry_after_equals_computed (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a1 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a1 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a2 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a2 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a3 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a3 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a4 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a4 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a5 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_a5 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_retry_after_under nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/rate_limit_retry_after_under (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/attempt_zero nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/attempt_zero (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/attempt_one nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/attempt_one (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/shift_clamp_at_32 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/shift_clamp_at_32 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/shift_clamp_at_33 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/shift_clamp_at_33 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/zero_base nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/zero_base (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_one_a1 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_one_a1 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_one_a2 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_one_a2 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_one_a11 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/base_one_a11 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/uint_max_base_small_ceil nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/uint_max_base_small_ceil (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/uint_max_ceil nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/uint_max_ceil (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/overflow_attempt100 nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/overflow_attempt100 (0 ms) nix-store-tests-run> [ RUN ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/overflow_attempt1M nix-store-tests-run> [ OK ] computeRetryDelayMs/RetryDelayDeterministicTest.yieldsExpectedDelay/overflow_attempt1M (0 ms) nix-store-tests-run> [----------] 36 tests from computeRetryDelayMs/RetryDelayDeterministicTest (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from LocalStoreCanonicalisation/LocalStoreCanonicalisationTest nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/sha256 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/sha256 (10 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/sha1 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/sha1 (8 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/sha512 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/sha512 (7 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/md5 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.flatFitsInMemory/md5 (6 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/sha256 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/sha256 (10 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/sha1 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/sha1 (11 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/sha512 nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/sha512 (11 ms) nix-store-tests-run> [ RUN ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/md5 python3.14-slack-bolt-1.30.0> writing slack_bolt.egg-info/PKG-INFO python3.14-slack-bolt-1.30.0> writing dependency_links to slack_bolt.egg-info/dependency_links.txt python3.14-slack-bolt-1.30.0> writing requirements to slack_bolt.egg-info/requires.txt python3.14-slack-bolt-1.30.0> writing top-level names to slack_bolt.egg-info/top_level.txt python3.14-slack-bolt-1.30.0> reading manifest file 'slack_bolt.egg-info/SOURCES.txt' python3.14-slack-bolt-1.30.0> reading manifest template 'MANIFEST.in' python3.14-slack-bolt-1.30.0> adding license file 'LICENSE' python3.14-slack-bolt-1.30.0> writing manifest file 'slack_bolt.egg-info/SOURCES.txt' python3.14-slack-bolt-1.30.0> copying slack_bolt/py.typed -> build/lib/slack_bolt python3.14-slack-bolt-1.30.0> installing to build/bdist.linux-x86_64/wheel python3.14-slack-bolt-1.30.0> running install python3.14-slack-bolt-1.30.0> running install_lib python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/async_internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/thread_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/asyncio_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/lazy_listener/async_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/lazy_listener python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/attaching_function_token/attaching_function_token.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/attaching_function_token/async_attaching_function_token.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/attaching_function_token/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/attaching_function_token python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/request_verification/async_request_verification.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/request_verification/request_verification.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/request_verification/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/request_verification python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/url_verification/async_url_verification.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/url_verification/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/url_verification/url_verification.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/url_verification python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/async_custom_middleware.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/ssl_check/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/ssl_check/ssl_check.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/ssl_check/async_ssl_check.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/ssl_check python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/custom_middleware.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/message_listener_matches/message_listener_matches.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/message_listener_matches/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/message_listener_matches/async_message_listener_matches.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/message_listener_matches python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/async_builtins.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/async_middleware.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/middleware_error_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/assistant/assistant.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/assistant/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/assistant/async_assistant.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/assistant python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/attaching_conversation_kwargs/async_attaching_conversation_kwargs.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/attaching_conversation_kwargs/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/attaching_conversation_kwargs/attaching_conversation_kwargs.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/attaching_conversation_kwargs python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/multi_teams_authorization.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/async_multi_teams_authorization.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/authorization.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/async_internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/async_authorization.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/async_single_team_authorization.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/authorization/single_team_authorization.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/authorization python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/ignoring_self_events/ignoring_self_events.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/ignoring_self_events/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/ignoring_self_events/async_ignoring_self_events.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware/ignoring_self_events python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/async_middleware_error_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/middleware/middleware.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/middleware python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/async_oauth_settings.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/callback_options.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/async_callback_options.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/async_oauth_flow.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/async_internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/oauth_flow.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/oauth/oauth_settings.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/oauth python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/app python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/app/async_app.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/app python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/app/app.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/app python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/app/async_server.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/app python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/app/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/app python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/async_app.py -> build/bdist.linux-x86_64/wheel/./slack_bolt python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/request python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/request/payload_utils.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/request python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/request/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/request python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/request/request.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/request python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/request/async_request.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/request python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/request/async_internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/request python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/request/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/request python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/authorization/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/authorization/async_authorize_args.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/authorization/async_authorize.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/authorization/authorize_args.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/authorization/authorize.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/authorization/authorize_result.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/authorization python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/py.typed -> build/bdist.linux-x86_64/wheel/./slack_bolt python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/logger python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/logger/messages.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/logger python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/logger/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/logger python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/custom_listener.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/async_listener.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/listener.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/listener_error_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/listener_completion_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/async_listener_start_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/async_builtins.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/asyncio_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/builtins.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/thread_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/async_listener_completion_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/listener_start_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener/async_listener_error_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/error python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/error/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/error python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/version.py -> build/bdist.linux-x86_64/wheel/./slack_bolt python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/kwargs_injection/args.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/kwargs_injection/async_utils.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/kwargs_injection/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/kwargs_injection/async_args.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/kwargs_injection/utils.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/kwargs_injection python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/workflows python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/async_update.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/async_fail.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/update.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/async_configure.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/fail.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/complete.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/configure.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/utilities/async_complete.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step/utilities python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/async_step_middleware.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/async_step.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/step_middleware.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/step.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/workflows/step/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/workflows/step python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/response python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/response/response.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/response python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/response/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/response python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say/say.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say/async_say.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_status/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_status/set_status.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_status/async_set_status.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_status python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/save_thread_context/async_save_thread_context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/save_thread_context/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/save_thread_context/save_thread_context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/save_thread_context python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_suggested_prompts/set_suggested_prompts.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_suggested_prompts/async_set_suggested_prompts.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_suggested_prompts/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_suggested_prompts python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context_store/store.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context_store/default_async_store.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/assistant/thread_context_store/file python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context_store/file/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context_store/file python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context_store/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context_store/async_store.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context_store/default_store.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context_store python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/assistant_utilities.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/async_assistant_utilities.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/assistant/thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/assistant/thread_context/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/assistant/thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/base_context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_title/set_title.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_title/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/set_title/async_set_title.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/set_title python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/respond/async_respond.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/respond/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/respond/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/respond python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/respond/respond.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/respond python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/get_thread_context/async_get_thread_context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/get_thread_context/get_thread_context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/get_thread_context/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/get_thread_context python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say_stream/async_say_stream.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say_stream/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/say_stream/say_stream.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/say_stream python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/ack python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/ack/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/ack python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/ack/async_ack.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/ack python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/ack/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/ack python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/ack/ack.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/ack python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/complete/complete.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/complete/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/complete/async_complete.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/complete python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/async_context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/context.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/fail/async_fail.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/fail/fail.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/fail/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context/fail python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/context/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/context python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener_matcher/async_builtins.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener_matcher/custom_listener_matcher.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener_matcher/async_listener_matcher.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener_matcher/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener_matcher/builtins.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/listener_matcher/listener_matcher.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/listener_matcher python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/falcon/resource.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/falcon/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/falcon/async_resource.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/falcon python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/base_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/socket_mode/aiohttp python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode/aiohttp python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/async_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/async_base_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/socket_mode/websocket_client python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/websocket_client/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode/websocket_client python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/socket_mode/builtin python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/builtin/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode/builtin python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/async_internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/socket_mode/websockets python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/socket_mode/websockets/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/socket_mode/websockets python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/google_cloud_functions python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/google_cloud_functions/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/google_cloud_functions python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/google_cloud_functions/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/google_cloud_functions python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/fastapi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/fastapi/async_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/fastapi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/fastapi/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/fastapi python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/chalice_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/local_lambda_client.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/lazy_listener_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/chalice_lazy_listener_runner.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aws_lambda/lambda_s3_oauth_flow.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aws_lambda python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/bottle python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/bottle/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/bottle python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/bottle/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/bottle python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/flask python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/flask/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/flask python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/flask/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/flask python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/sanic python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/sanic/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/sanic python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/sanic/async_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/sanic python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/cherrypy python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/cherrypy/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/cherrypy python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/cherrypy/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/cherrypy python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/aiohttp python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/aiohttp python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/starlette/async_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/starlette/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/starlette/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/starlette python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/pyramid python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/pyramid/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/pyramid python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/pyramid/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/pyramid python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/tornado/async_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/tornado/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/tornado/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/tornado python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/utils.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/asgi/builtin python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/builtin/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi/builtin python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/http_response.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/http_request.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/async_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/asgi/aiohttp python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi/aiohttp python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/asgi/base_handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/asgi python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/wsgi/internals.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/wsgi/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/wsgi/http_response.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/wsgi/http_request.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/wsgi python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/adapter/django python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/django/handler.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/django python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/django/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter/django python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/adapter/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/adapter python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt/util python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/util/__init__.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/util python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/util/async_utils.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/util python3.14-slack-bolt-1.30.0> copying build/lib/slack_bolt/util/utils.py -> build/bdist.linux-x86_64/wheel/./slack_bolt/util python3.14-slack-bolt-1.30.0> running install_egg_info hermes-frontend-2026.9.14> Setting npm_config_cache to /nix/store/0h331qgp6wvnchhhjqq39wmljrmvldgi-hermes-frontend-2026.9.14-npm-deps hermes-frontend-2026.9.14> Installing dependencies nix-store-tests-run> [ OK ] LocalStoreCanonicalisation/LocalStoreCanonicalisationTest.simpleNar/md5 (11 ms) nix-store-tests-run> [----------] 8 tests from LocalStoreCanonicalisation/LocalStoreCanonicalisationTest (79 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 6 tests from OutputsSpecJSON/OutputsSpecJsonTest nix-store-tests-run> [ RUN ] OutputsSpecJSON/OutputsSpecJsonTest.from_json/0 nix-store-tests-run> [ OK ] OutputsSpecJSON/OutputsSpecJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecJSON/OutputsSpecJsonTest.from_json/1 nix-store-tests-run> [ OK ] OutputsSpecJSON/OutputsSpecJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecJSON/OutputsSpecJsonTest.from_json/2 nix-store-tests-run> [ OK ] OutputsSpecJSON/OutputsSpecJsonTest.from_json/2 (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecJSON/OutputsSpecJsonTest.to_json/0 nix-store-tests-run> [ OK ] OutputsSpecJSON/OutputsSpecJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecJSON/OutputsSpecJsonTest.to_json/1 nix-store-tests-run> [ OK ] OutputsSpecJSON/OutputsSpecJsonTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] OutputsSpecJSON/OutputsSpecJsonTest.to_json/2 nix-store-tests-run> [ OK ] OutputsSpecJSON/OutputsSpecJsonTest.to_json/2 (0 ms) nix-store-tests-run> [----------] 6 tests from OutputsSpecJSON/OutputsSpecJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 8 tests from ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/0 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/1 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/2 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/2 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/3 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.from_json/3 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/0 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/1 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/1 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/2 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/2 (0 ms) nix-store-tests-run> [ RUN ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/3 nix-store-tests-run> [ OK ] ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest.to_json/3 (0 ms) nix-store-tests-run> [----------] 8 tests from ExtendedOutputsSpecJSON/ExtendedOutputsSpecJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 2 tests from StorePathJSON/StorePathJsonTest nix-store-tests-run> [ RUN ] StorePathJSON/StorePathJsonTest.from_json/0 nix-store-tests-run> [ OK ] StorePathJSON/StorePathJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] StorePathJSON/StorePathJsonTest.to_json/0 nix-store-tests-run> [ OK ] StorePathJSON/StorePathJsonTest.to_json/0 (0 ms) nix-store-tests-run> [----------] 2 tests from StorePathJSON/StorePathJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from RealisationJSON/RealisationJsonTest nix-store-tests-run> [ RUN ] RealisationJSON/RealisationJsonTest.from_json/0 nix-store-tests-run> [ OK ] RealisationJSON/RealisationJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationJSON/RealisationJsonTest.from_json/1 nix-store-tests-run> [ OK ] RealisationJSON/RealisationJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] RealisationJSON/RealisationJsonTest.to_json/0 nix-store-tests-run> [ OK ] RealisationJSON/RealisationJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationJSON/RealisationJsonTest.to_json/1 nix-store-tests-run> [ OK ] RealisationJSON/RealisationJsonTest.to_json/1 (0 ms) nix-store-tests-run> [----------] 4 tests from RealisationJSON/RealisationJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 4 tests from UnkeyedRealisationJSON/UnkeyedRealisationJsonTest nix-store-tests-run> [ RUN ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.from_json/0 nix-store-tests-run> [ OK ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.from_json/0 (0 ms) nix-store-tests-run> [ RUN ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.from_json/1 nix-store-tests-run> [ OK ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.from_json/1 (0 ms) nix-store-tests-run> [ RUN ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.to_json/0 nix-store-tests-run> [ OK ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.to_json/0 (0 ms) nix-store-tests-run> [ RUN ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.to_json/1 nix-store-tests-run> [ OK ] UnkeyedRealisationJSON/UnkeyedRealisationJsonTest.to_json/1 (0 ms) nix-store-tests-run> [----------] 4 tests from UnkeyedRealisationJSON/UnkeyedRealisationJsonTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 12 tests from RealisationSigning/RealisationSigningTest nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.fingerprint/0 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.fingerprint/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.fingerprint/1 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.fingerprint/1 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.sign/0 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.sign/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.sign/1 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.sign/1 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.verify/0 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.verify/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.verify/1 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.verify/1 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.verify_rejects_wrong_key/0 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.verify_rejects_wrong_key/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.verify_rejects_wrong_key/1 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.verify_rejects_wrong_key/1 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.verify_rejects_tampered_outpath/0 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.verify_rejects_tampered_outpath/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.verify_rejects_tampered_outpath/1 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.verify_rejects_tampered_outpath/1 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.signatures_stripped_from_fingerprint/0 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.signatures_stripped_from_fingerprint/0 (0 ms) nix-store-tests-run> [ RUN ] RealisationSigning/RealisationSigningTest.signatures_stripped_from_fingerprint/1 nix-store-tests-run> [ OK ] RealisationSigning/RealisationSigningTest.signatures_stripped_from_fingerprint/1 (0 ms) nix-store-tests-run> [----------] 12 tests from RealisationSigning/RealisationSigningTest (1 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 3 tests from references/RewriteTest nix-store-tests-run> [ RUN ] references/RewriteTest.IdentityRewriteIsIdentity/0 nix-store-tests-run> [ OK ] references/RewriteTest.IdentityRewriteIsIdentity/0 (0 ms) nix-store-tests-run> [ RUN ] references/RewriteTest.IdentityRewriteIsIdentity/1 nix-store-tests-run> [ OK ] references/RewriteTest.IdentityRewriteIsIdentity/1 (0 ms) nix-store-tests-run> [ RUN ] references/RewriteTest.IdentityRewriteIsIdentity/2 nix-store-tests-run> [ OK ] references/RewriteTest.IdentityRewriteIsIdentity/2 (0 ms) nix-store-tests-run> [----------] 3 tests from references/RewriteTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 11 tests from QueryParams/ParsedS3URLTest nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/basic_s3_bucket nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/basic_s3_bucket (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_region nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_region (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/complex nix-store-tests-run> warning: the S3 'scheme' parameter is deprecated; specify the scheme in the 'endpoint' URL instead, e.g. 'endpoint=https://...' nix-store-tests-run> warning: the S3 'endpoint' value 'custom.s3.com' does not specify a scheme; this form is deprecated, use a full URL such as 'https://custom.s3.com' instead nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/complex (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_profile_and_region nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_profile_and_region (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_versionId nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_versionId (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_region_and_versionId nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_region_and_versionId (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_absolute_endpoint_uri nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_absolute_endpoint_uri (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/bare_host_port_endpoint nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/bare_host_port_endpoint (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_addressing_style_virtual nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_addressing_style_virtual (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_addressing_style_path nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_addressing_style_path (0 ms) nix-store-tests-run> [ RUN ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_addressing_style_auto nix-store-tests-run> [ OK ] QueryParams/ParsedS3URLTest.parseS3URLSuccessfully/with_addressing_style_auto (0 ms) nix-store-tests-run> [----------] 11 tests from QueryParams/ParsedS3URLTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 5 tests from InvalidUrls/InvalidParsedS3URLTest nix-store-tests-run> [ RUN ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/empty_bucket nix-store-tests-run> [ OK ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/empty_bucket (0 ms) nix-store-tests-run> [ RUN ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/ip_address_bucket nix-store-tests-run> [ OK ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/ip_address_bucket (0 ms) nix-store-tests-run> [ RUN ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/bucket_with_spaces nix-store-tests-run> [ OK ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/bucket_with_spaces (0 ms) nix-store-tests-run> [ RUN ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/completely_empty nix-store-tests-run> [ OK ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/completely_empty (0 ms) nix-store-tests-run> [ RUN ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/missing_key nix-store-tests-run> [ OK ] InvalidUrls/InvalidParsedS3URLTest.parseS3URLErrors/missing_key (0 ms) nix-store-tests-run> [----------] 5 tests from InvalidUrls/InvalidParsedS3URLTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 13 tests from S3ToHttpsConversion/S3ToHttpsConversionTest nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/basic_s3_default_region nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/basic_s3_default_region (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/with_eu_west_1_region nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/with_eu_west_1_region (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/custom_endpoint_authority nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/custom_endpoint_authority (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/custom_endpoint_with_port nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/custom_endpoint_with_port (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/complex_path_and_region nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/complex_path_and_region (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/with_versionId nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/with_versionId (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/with_region_and_versionId nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/with_region_and_versionId (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/explicit_path_style nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/explicit_path_style (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/explicit_virtual_style_custom_endpoint nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/explicit_virtual_style_custom_endpoint (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/explicit_virtual_style_full_endpoint_url nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/explicit_virtual_style_full_endpoint_url (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_path_style nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_path_style (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_auto_style_on_aws nix-store-tests-run> warning: bucket name 'my.bucket.name' contains a dot; falling back to path-style addressing (virtual-hosted-style requires non-dotted bucket names for TLS certificate validity); set 'addressing-style=path' to silence this warning nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_auto_style_on_aws (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_auto_style_custom_endpoint nix-store-tests-run> [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_auto_style_custom_endpoint (0 ms) nix-store-tests-run> [----------] 13 tests from S3ToHttpsConversion/S3ToHttpsConversionTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] 5 tests from S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest nix-store-tests-run> [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/virtual_style_with_empty_host_authority nix-store-tests-run> [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/virtual_style_with_empty_host_authority (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style nix-store-tests-run> [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_multi_dot nix-store-tests-run> [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_multi_dot (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_custom_authority nix-store-tests-run> [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_custom_authority (0 ms) nix-store-tests-run> [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_full_endpoint_url nix-store-tests-run> [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_full_endpoint_url (0 ms) nix-store-tests-run> [----------] 5 tests from S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest (0 ms total) nix-store-tests-run> nix-store-tests-run> [----------] Global test environment tear-down nix-store-tests-run> [==========] 798 tests from 90 test suites ran. (1528 ms total) nix-store-tests-run> [ PASSED ] 797 tests. nix-store-tests-run> [ FAILED ] 1 test, listed below: nix-store-tests-run> [ FAILED ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_5_from_uri nix-store-tests-run> nix-store-tests-run> 1 FAILED TEST nix-store-tests-run> YOU HAVE 1 DISABLED TEST nix-store-tests-run> python3.14-slack-bolt-1.30.0> Copying slack_bolt.egg-info to build/bdist.linux-x86_64/wheel/./slack_bolt-1.30.0-py3.14.egg-info hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. error: Cannot build '/nix/store/pywn97agf1aqg32llx7x0qi7gdd9yvhq-nix-store-tests-run.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/24plkfymp8qndabbhwpgwflhp0wc7qvl-nix-store-tests-run Last 25 log lines: > [ OK ] S3ToHttpsConversion/S3ToHttpsConversionTest.ConvertsCorrectly/dotted_bucket_with_auto_style_custom_endpoint (0 ms) > [----------] 13 tests from S3ToHttpsConversion/S3ToHttpsConversionTest (0 ms total) > > [----------] 5 tests from S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest > [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/virtual_style_with_empty_host_authority > [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/virtual_style_with_empty_host_authority (0 ms) > [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style > [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style (0 ms) > [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_multi_dot > [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_multi_dot (0 ms) > [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_custom_authority > [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_custom_authority (0 ms) > [ RUN ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_full_endpoint_url > [ OK ] S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest.ThrowsOnConversion/dotted_bucket_with_explicit_virtual_style_full_endpoint_url (0 ms) > [----------] 5 tests from S3ToHttpsConversionErrors/S3ToHttpsConversionErrorTest (0 ms total) > > [----------] Global test environment tear-down > [==========] 798 tests from 90 test suites ran. (1528 ms total) > [ PASSED ] 797 tests. > [ FAILED ] 1 test, listed below: > [ FAILED ] StoreReferenceTest.PathInfo_ssh_unbracketed_ipv6_5_from_uri > > 1 FAILED TEST > YOU HAVE 1 DISABLED TEST > For full logs, run: nix log /nix/store/pywn97agf1aqg32llx7x0qi7gdd9yvhq-nix-store-tests-run.drv python3.14-slack-bolt-1.30.0> running install_scripts python3.14-slack-bolt-1.30.0> creating build/bdist.linux-x86_64/wheel/slack_bolt-1.30.0.dist-info/WHEEL python3.14-slack-bolt-1.30.0> creating '/build/source/dist/.tmp-lujotlax/slack_bolt-1.30.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it python3.14-slack-bolt-1.30.0> adding 'slack_bolt/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/async_app.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/py.typed' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/version.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aiohttp/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/async_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/base_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/http_request.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/http_response.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/utils.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/aiohttp/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/asgi/builtin/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/chalice_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/chalice_lazy_listener_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/lambda_s3_oauth_flow.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/lazy_listener_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/aws_lambda/local_lambda_client.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/bottle/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/bottle/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/cherrypy/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/cherrypy/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/django/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/django/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/falcon/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/falcon/async_resource.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/falcon/resource.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/fastapi/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/fastapi/async_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/flask/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/flask/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/google_cloud_functions/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/google_cloud_functions/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/pyramid/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/pyramid/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/sanic/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/sanic/async_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/async_base_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/async_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/async_internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/base_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/aiohttp/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/builtin/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/websocket_client/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/socket_mode/websockets/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/starlette/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/starlette/async_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/starlette/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/tornado/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/tornado/async_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/tornado/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/wsgi/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/wsgi/handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/wsgi/http_request.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/wsgi/http_response.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/adapter/wsgi/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/app/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/app/app.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/app/async_app.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/app/async_server.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/authorization/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/authorization/async_authorize.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/authorization/async_authorize_args.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/authorization/authorize.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/authorization/authorize_args.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/authorization/authorize_result.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/async_context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/base_context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/ack/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/ack/ack.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/ack/async_ack.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/ack/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/assistant_utilities.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/async_assistant_utilities.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context_store/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context_store/async_store.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context_store/default_async_store.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context_store/default_store.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context_store/store.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/assistant/thread_context_store/file/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/complete/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/complete/async_complete.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/complete/complete.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/fail/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/fail/async_fail.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/fail/fail.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/get_thread_context/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/get_thread_context/async_get_thread_context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/get_thread_context/get_thread_context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/respond/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/respond/async_respond.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/respond/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/respond/respond.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/save_thread_context/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/save_thread_context/async_save_thread_context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/save_thread_context/save_thread_context.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say/async_say.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say/say.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say_stream/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say_stream/async_say_stream.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/say_stream/say_stream.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_status/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_status/async_set_status.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_status/set_status.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_suggested_prompts/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_suggested_prompts/async_set_suggested_prompts.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_suggested_prompts/set_suggested_prompts.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_title/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_title/async_set_title.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/context/set_title/set_title.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/error/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/kwargs_injection/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/kwargs_injection/args.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/kwargs_injection/async_args.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/kwargs_injection/async_utils.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/kwargs_injection/utils.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/async_internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/async_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/asyncio_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/lazy_listener/thread_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/async_builtins.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/async_listener.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/async_listener_completion_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/async_listener_error_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/async_listener_start_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/asyncio_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/builtins.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/custom_listener.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/listener.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/listener_completion_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/listener_error_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/listener_start_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener/thread_runner.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener_matcher/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener_matcher/async_builtins.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener_matcher/async_listener_matcher.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener_matcher/builtins.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener_matcher/custom_listener_matcher.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/listener_matcher/listener_matcher.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/logger/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/logger/messages.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/async_builtins.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/async_custom_middleware.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/async_middleware.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/async_middleware_error_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/custom_middleware.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/middleware.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/middleware_error_handler.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/assistant/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/assistant/assistant.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/assistant/async_assistant.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/attaching_conversation_kwargs/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/attaching_conversation_kwargs/async_attaching_conversation_kwargs.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/attaching_conversation_kwargs/attaching_conversation_kwargs.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/attaching_function_token/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/attaching_function_token/async_attaching_function_token.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/attaching_function_token/attaching_function_token.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/async_authorization.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/async_internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/async_multi_teams_authorization.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/async_single_team_authorization.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/authorization.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/multi_teams_authorization.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/authorization/single_team_authorization.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/ignoring_self_events/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/ignoring_self_events/async_ignoring_self_events.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/ignoring_self_events/ignoring_self_events.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/message_listener_matches/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/message_listener_matches/async_message_listener_matches.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/message_listener_matches/message_listener_matches.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/request_verification/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/request_verification/async_request_verification.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/request_verification/request_verification.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/ssl_check/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/ssl_check/async_ssl_check.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/ssl_check/ssl_check.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/url_verification/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/url_verification/async_url_verification.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/middleware/url_verification/url_verification.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/async_callback_options.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/async_internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/async_oauth_flow.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/async_oauth_settings.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/callback_options.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/oauth_flow.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/oauth/oauth_settings.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/request/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/request/async_internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/request/async_request.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/request/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/request/payload_utils.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/request/request.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/response/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/response/response.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/util/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/util/async_utils.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/util/utils.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/async_step.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/async_step_middleware.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/internals.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/step.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/step_middleware.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/__init__.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/async_complete.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/async_configure.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/async_fail.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/async_update.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/complete.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/configure.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/fail.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt/workflows/step/utilities/update.py' python3.14-slack-bolt-1.30.0> adding 'slack_bolt-1.30.0.dist-info/licenses/LICENSE' python3.14-slack-bolt-1.30.0> adding 'slack_bolt-1.30.0.dist-info/METADATA' python3.14-slack-bolt-1.30.0> adding 'slack_bolt-1.30.0.dist-info/WHEEL' python3.14-slack-bolt-1.30.0> adding 'slack_bolt-1.30.0.dist-info/top_level.txt' python3.14-slack-bolt-1.30.0> adding 'slack_bolt-1.30.0.dist-info/RECORD' python3.14-slack-bolt-1.30.0> removing build/bdist.linux-x86_64/wheel python3.14-slack-bolt-1.30.0> Successfully built slack_bolt-1.30.0-py2.py3-none-any.whl python3.14-slack-bolt-1.30.0> Finished creating a wheel... python3.14-slack-bolt-1.30.0> Finished executing pypaBuildPhase python3.14-slack-bolt-1.30.0> Running phase: pythonRuntimeDepsCheckHook python3.14-slack-bolt-1.30.0> Executing pythonRuntimeDepsCheck python3.14-slack-bolt-1.30.0> Checking runtime dependencies for slack_bolt-1.30.0-py2.py3-none-any.whl python3.14-slack-bolt-1.30.0> Finished executing pythonRuntimeDepsCheck python3.14-slack-bolt-1.30.0> Running phase: installPhase python3.14-slack-bolt-1.30.0> Executing pypaInstallPhase python3.14-nemo-relay-0.8.4> Finished cargoSetupPostUnpackHook python3.14-slack-bolt-1.30.0> Successfully installed slack_bolt-1.30.0-py2.py3-none-any.whl python3.14-slack-bolt-1.30.0> Finished executing pypaInstallPhase python3.14-slack-bolt-1.30.0> Running phase: pythonOutputDistPhase python3.14-slack-bolt-1.30.0> Executing pythonOutputDistPhase python3.14-nemo-relay-0.8.4> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock" python3.14-nemo-relay-0.8.4> Running phase: patchPhase python3.14-nemo-relay-0.8.4> Executing cargoSetupPostPatchHook python3.14-nemo-relay-0.8.4> Validating consistency between /build/source/Cargo.lock and /build/nemo-relay-0.8.4-vendor/Cargo.lock python3.14-nemo-relay-0.8.4> Finished cargoSetupPostPatchHook python3.14-nemo-relay-0.8.4> Executing pyprojectVersionPatchPhase python3.14-nemo-relay-0.8.4> Changing dynamic version in pyproject.toml to '0.8.4'. python3.14-nemo-relay-0.8.4> Finished executing pyprojectVersionPatchPhase python3.14-nemo-relay-0.8.4> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-nemo-relay-0.8.4> Running phase: configurePhase python3.14-nemo-relay-0.8.4> no configure script, doing nothing python3.14-nemo-relay-0.8.4> Running phase: buildPhase python3.14-nemo-relay-0.8.4> Executing maturinBuildHook python3.14-nemo-relay-0.8.4> maturinBuildHook flags: --jobs=24 --offline --target x86_64-unknown-linux-gnu --manylinux off --strip --out /build/source/dist --interpreter python3.14 --release python3.14-slack-bolt-1.30.0> Finished executing pythonOutputDistPhase python3.14-slack-bolt-1.30.0> Running phase: fixupPhase python3.14-nemo-relay-0.8.4> 📦 Including license file `LICENSE` python3.14-nemo-relay-0.8.4> 🍹 Building a mixed python/rust project python3.14-slack-bolt-1.30.0> shrinking RPATHs of ELF executables and libraries in /nix/store/2jph3dia5x5ghg9shy79j2n5gpv61si1-python3.14-slack-bolt-1.30.0 python3.14-slack-bolt-1.30.0> checking for references to /build/ in /nix/store/2jph3dia5x5ghg9shy79j2n5gpv61si1-python3.14-slack-bolt-1.30.0... python3.14-nemo-relay-0.8.4> 🐍 Found CPython 3.14 at /nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 python3.14-nemo-relay-0.8.4> 🔗 Found pyo3 bindings with abi3-py3.11 support python3.14-nemo-relay-0.8.4> 📡 Using build options features from pyproject.toml python3.14-slack-bolt-1.30.0> patching script interpreter paths in /nix/store/2jph3dia5x5ghg9shy79j2n5gpv61si1-python3.14-slack-bolt-1.30.0 python3.14-slack-bolt-1.30.0> stripping (with command strip and flags -S -p) in /nix/store/2jph3dia5x5ghg9shy79j2n5gpv61si1-python3.14-slack-bolt-1.30.0/lib python3.14-nemo-relay-0.8.4> Compiling proc-macro2 v1.0.106 python3.14-nemo-relay-0.8.4> Compiling unicode-ident v1.0.24 python3.14-nemo-relay-0.8.4> Compiling quote v1.0.45 python3.14-nemo-relay-0.8.4> Compiling libc v0.2.185 python3.14-nemo-relay-0.8.4> Compiling cfg-if v1.0.4 python3.14-nemo-relay-0.8.4> Compiling memchr v2.8.0 python3.14-nemo-relay-0.8.4> Compiling pin-project-lite v0.2.17 python3.14-nemo-relay-0.8.4> Compiling futures-core v0.3.32 python3.14-nemo-relay-0.8.4> Compiling smallvec v1.15.1 python3.14-nemo-relay-0.8.4> Compiling bytes v1.11.1 python3.14-nemo-relay-0.8.4> Compiling serde_core v1.0.228 python3.14-nemo-relay-0.8.4> Compiling parking_lot_core v0.9.12 python3.14-nemo-relay-0.8.4> Compiling futures-sink v0.3.32 python3.14-nemo-relay-0.8.4> Compiling once_cell v1.21.4 python3.14-nemo-relay-0.8.4> Compiling scopeguard v1.2.0 python3.14-nemo-relay-0.8.4> Compiling futures-task v0.3.32 python3.14-nemo-relay-0.8.4> Compiling slab v0.4.12 python3.14-nemo-relay-0.8.4> Compiling futures-io v0.3.32 python3.14-nemo-relay-0.8.4> Compiling itoa v1.0.18 python3.14-nemo-relay-0.8.4> Compiling find-msvc-tools v0.1.9 python3.14-nemo-relay-0.8.4> Compiling shlex v1.3.0 python3.14-nemo-relay-0.8.4> Compiling log v0.4.29 python3.14-nemo-relay-0.8.4> Compiling dunce v1.0.5 python3.14-nemo-relay-0.8.4> Compiling fs_extra v1.3.0 python3.14-nemo-relay-0.8.4> Compiling pkg-config v0.3.33 python3.14-nemo-relay-0.8.4> Compiling aws-lc-rs v1.17.3 python3.14-nemo-relay-0.8.4> Compiling lock_api v0.4.14 python3.14-nemo-relay-0.8.4> Compiling futures-channel v0.3.32 python3.14-nemo-relay-0.8.4> Compiling zeroize v1.8.2 python3.14-nemo-relay-0.8.4> Compiling equivalent v1.0.2 python3.14-nemo-relay-0.8.4> Compiling stable_deref_trait v1.2.1 python3.14-nemo-relay-0.8.4> Compiling percent-encoding v2.3.2 python3.14-nemo-relay-0.8.4> Compiling hashbrown v0.17.0 python3.14-nemo-relay-0.8.4> Compiling httparse v1.10.1 python3.14-nemo-relay-0.8.4> Compiling untrusted v0.9.0 python3.14-nemo-relay-0.8.4> Compiling typenum v1.19.0 python3.14-nemo-relay-0.8.4> Compiling tracing-core v0.1.36 python3.14-nemo-relay-0.8.4> Compiling rustls v0.23.40 python3.14-slack-bolt-1.30.0> shrinking RPATHs of ELF executables and libraries in /nix/store/vh8pfksrji8z17wd8kjrc3mjfpi0nf5w-python3.14-slack-bolt-1.30.0-dist python3.14-slack-bolt-1.30.0> checking for references to /build/ in /nix/store/vh8pfksrji8z17wd8kjrc3mjfpi0nf5w-python3.14-slack-bolt-1.30.0-dist... python3.14-slack-bolt-1.30.0> patching script interpreter paths in /nix/store/vh8pfksrji8z17wd8kjrc3mjfpi0nf5w-python3.14-slack-bolt-1.30.0-dist python3.14-nemo-relay-0.8.4> Compiling rustls-pki-types v1.14.1 python3.14-nemo-relay-0.8.4> Compiling tower-service v0.3.3 python3.14-nemo-relay-0.8.4> Compiling subtle v2.6.1 python3.14-nemo-relay-0.8.4> Compiling serde v1.0.228 python3.14-nemo-relay-0.8.4> Compiling anyhow v1.0.104 python3.14-nemo-relay-0.8.4> Compiling try-lock v0.2.5 python3.14-nemo-relay-0.8.4> Compiling fnv v1.0.7 python3.14-nemo-relay-0.8.4> Compiling atomic-waker v1.1.2 python3.14-nemo-relay-0.8.4> Compiling either v1.15.0 python3.14-slack-bolt-1.30.0> Executing pythonRemoveTestsDir python3.14-slack-bolt-1.30.0> Finished executing pythonRemoveTestsDir python3.14-slack-bolt-1.30.0> Running phase: installCheckPhase python3.14-slack-bolt-1.30.0> no Makefile or custom installCheckPhase, doing nothing python3.14-slack-bolt-1.30.0> Running phase: pythonCatchConflictsPhase python3.14-nemo-relay-0.8.4> Compiling sync_wrapper v1.0.2 python3.14-nemo-relay-0.8.4> Compiling want v0.3.1 python3.14-nemo-relay-0.8.4> Compiling httpdate v1.0.3 python3.14-nemo-relay-0.8.4> Compiling openssl-probe v0.2.1 python3.14-nemo-relay-0.8.4> Compiling tower-layer v0.3.3 python3.14-nemo-relay-0.8.4> Compiling getrandom v0.3.4 python3.14-nemo-relay-0.8.4> Compiling ipnet v2.12.0 python3.14-nemo-relay-0.8.4> Compiling base64 v0.22.1 python3.14-nemo-relay-0.8.4> Compiling writeable v0.6.3 python3.14-nemo-relay-0.8.4> Compiling litemap v0.8.2 python3.14-nemo-relay-0.8.4> Compiling itertools v0.14.0 python3.14-nemo-relay-0.8.4> Compiling autocfg v1.5.0 python3.14-nemo-relay-0.8.4> Compiling icu_normalizer_data v2.2.0 python3.14-nemo-relay-0.8.4> Compiling icu_properties_data v2.2.0 python3.14-nemo-relay-0.8.4> Compiling utf8_iter v1.0.4 python3.14-slack-bolt-1.30.0> Running phase: pythonRemoveBinBytecodePhase python3.14-slack-bolt-1.30.0> Running phase: pythonImportsCheckPhase python3.14-slack-bolt-1.30.0> Executing pythonImportsCheckPhase python3.14-slack-bolt-1.30.0> Check whether the following modules can be imported: slack_bolt python3.14-nemo-relay-0.8.4> Compiling http v1.4.0 python3.14-nemo-relay-0.8.4> Compiling rustls-native-certs v0.8.3 python3.14-nemo-relay-0.8.4> Compiling heck v0.5.0 python3.14-nemo-relay-0.8.4> Compiling version_check v0.9.5 python3.14-nemo-relay-0.8.4> Compiling indexmap v2.14.0 python3.14-nemo-relay-0.8.4> Compiling zerocopy v0.8.48 python3.14-slack-bolt-1.30.0> Running phase: pythonMetadataCheckPhase python3.14-slack-bolt-1.30.0> Executing pythonMetadataCheckPhase python3.14-nemo-relay-0.8.4> Compiling thiserror v2.0.18 python3.14-nemo-relay-0.8.4> Compiling rustix v1.1.4 python3.14-nemo-relay-0.8.4> Compiling num-traits v0.2.19 python3.14-nemo-relay-0.8.4> Compiling mime v0.3.17 python3.14-nemo-relay-0.8.4> Compiling bitflags v2.11.0 python3.14-nemo-relay-0.8.4> Compiling form_urlencoded v1.2.2 python3.14-nemo-relay-0.8.4> Compiling target-lexicon v0.13.5 python3.14-nemo-relay-0.8.4> Compiling getrandom v0.4.2 python3.14-nemo-relay-0.8.4> Compiling generic-array v0.14.7 python3.14-nemo-relay-0.8.4> Compiling pulldown-cmark v0.13.4 python3.14-nemo-relay-0.8.4> Compiling zmij v1.0.21 python3.14-nemo-relay-0.8.4> Compiling crossbeam-utils v0.8.21 python3.14-nemo-relay-0.8.4> Compiling prettyplease v0.2.37 python3.14-nemo-relay-0.8.4> Compiling serde_json v1.0.149 python3.14-slack-bolt-1.30.0> Running phase: pytestCheckPhase python3.14-slack-bolt-1.30.0> Executing pytestCheckPhase python3.14-nemo-relay-0.8.4> Compiling linux-raw-sys v0.12.1 python3.14-nemo-relay-0.8.4> Compiling foldhash v0.1.5 python3.14-nemo-relay-0.8.4> Compiling syn v2.0.117 python3.14-slack-bolt-1.30.0> pytest flags: -m pytest --ignore-glob=tests/adapter_tests/bottle/ --ignore-glob=tests/adapter_tests/pyramid/ --ignore-glob=tests/scenario_tests_async/test_events_assistant.py -k not\ \(test_failure\)\ and\ not\ \(test_oauth\)\ and\ not\ \(test_buffer_size_overrides\)\ and\ not\ \(test_buffer_size_overrides\)\ and\ not\ \(test_default_params\)\ and\ not\ \(test_default_params\)\ and\ not\ \(test_parameter_overrides\)\ and\ not\ \(test_parameter_overrides\) python3.14-nemo-relay-0.8.4> Compiling regex-syntax v0.8.10 python3.14-nemo-relay-0.8.4> Compiling unicase v2.9.0 python3.14-nemo-relay-0.8.4> Compiling matchit v0.8.4 python3.14-nemo-relay-0.8.4> Compiling hashbrown v0.15.5 python3.14-nemo-relay-0.8.4> Compiling fastrand v2.4.1 python3.14-nemo-relay-0.8.4> Compiling iri-string v0.7.12 python3.14-nemo-relay-0.8.4> Compiling http-body v1.0.1 python3.14-nemo-relay-0.8.4> Compiling jobserver v0.1.35 python3.14-nemo-relay-0.8.4> Compiling errno v0.3.14 python3.14-nemo-relay-0.8.4> Compiling socket2 v0.6.3 python3.14-nemo-relay-0.8.4> Compiling mio v1.2.0 python3.14-nemo-relay-0.8.4> Compiling getrandom v0.2.17 python3.14-nemo-relay-0.8.4> Compiling http-body-util v0.1.3 python3.14-nemo-relay-0.8.4> Compiling cc v1.2.60 python3.14-nemo-relay-0.8.4> Compiling parking_lot v0.12.5 python3.14-nemo-relay-0.8.4> Compiling signal-hook-registry v1.4.8 python3.14-nemo-relay-0.8.4> Compiling rand_core v0.9.5 python3.14-nemo-relay-0.8.4> Compiling axum-core v0.5.6 python3.14-nemo-relay-0.8.4> Compiling hybrid-array v0.4.10 python3.14-nemo-relay-0.8.4> Compiling fixedbitset v0.5.7 python3.14-nemo-relay-0.8.4> Compiling pyo3-build-config v0.29.0 python3.14-nemo-relay-0.8.4> Compiling rustversion v1.0.22 python3.14-nemo-relay-0.8.4> Compiling crossbeam-epoch v0.9.20 python3.14-nemo-relay-0.8.4> Compiling crypto-common v0.1.7 python3.14-nemo-relay-0.8.4> Compiling block-buffer v0.10.4 python3.14-nemo-relay-0.8.4> Compiling iana-time-zone v0.1.65 python3.14-nemo-relay-0.8.4> Compiling multimap v0.10.1 python3.14-nemo-relay-0.8.4> Compiling aho-corasick v1.1.4 python3.14-nemo-relay-0.8.4> Compiling rand_core v0.10.1 python3.14-nemo-relay-0.8.4> Compiling digest v0.10.7 python3.14-nemo-relay-0.8.4> Compiling semver v1.0.28 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-linux-x86_64 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling const-oid v0.10.2 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-win32 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling cpufeatures v0.3.0 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-macos-aarch_64 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling block-buffer v0.12.0 python3.14-nemo-relay-0.8.4> Compiling crypto-common v0.2.1 python3.14-nemo-relay-0.8.4> Compiling ryu v1.0.23 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-linux-ppcle_64 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-linux-s390_64 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-macos-x86_64 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling crossbeam-deque v0.8.7 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-linux-x86_32 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored-linux-aarch_64 v3.2.0 python3.14-nemo-relay-0.8.4> Compiling rustc_version v0.4.1 python3.14-nemo-relay-0.8.4> Compiling cmake v0.1.58 python3.14-nemo-relay-0.8.4> Compiling petgraph v0.8.3 python3.14-nemo-relay-0.8.4> Compiling nom v8.0.0 python3.14-nemo-relay-0.8.4> Compiling protoc-bin-vendored v3.2.0 python3.14-nemo-relay-0.8.4> Compiling cpufeatures v0.2.17 python3.14-nemo-relay-0.8.4> Compiling chacha20 v0.10.2 python3.14-nemo-relay-0.8.4> Compiling sha1 v0.10.6 python3.14-nemo-relay-0.8.4> Compiling regex-automata v0.4.14 python3.14-nemo-relay-0.8.4> Compiling spdlog-rs v0.5.3 python3.14-nemo-relay-0.8.4> Compiling crossbeam-channel v0.5.16 hermes-frontend-2026.9.14> npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. hermes-frontend-2026.9.14> npm warn deprecated npmlog@5.0.1: This package is no longer supported. hermes-frontend-2026.9.14> npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported hermes-frontend-2026.9.14> npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported python3.14-nemo-relay-0.8.4> Compiling crossbeam-queue v0.3.13 python3.14-nemo-relay-0.8.4> Compiling pulldown-cmark-to-cmark v22.0.0 python3.14-nemo-relay-0.8.4> Compiling winnow v1.0.1 hermes-frontend-2026.9.14> npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hermes-frontend-2026.9.14> npm warn deprecated are-we-there-yet@2.0.0: This package is no longer supported. python3.14-nemo-relay-0.8.4> Compiling pyo3-ffi v0.29.0 python3.14-nemo-relay-0.8.4> Compiling data-encoding v2.11.0 python3.14-nemo-relay-0.8.4> Compiling spin v0.10.1 hermes-frontend-2026.9.14> npm warn deprecated gauge@3.0.2: This package is no longer supported. python3.14-nemo-relay-0.8.4> Compiling utf-8 v0.7.6 hermes-frontend-2026.9.14> npm warn deprecated boolean@3.2.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. python3.14-nemo-relay-0.8.4> Compiling unicode-general-category v1.1.0 python3.14-nemo-relay-0.8.4> Compiling tempfile v3.27.0 python3.14-nemo-relay-0.8.4> Compiling digest v0.11.2 python3.14-nemo-relay-0.8.4> Compiling arc-swap v1.9.1 python3.14-nemo-relay-0.8.4> Compiling parking v2.2.1 python3.14-nemo-relay-0.8.4> Compiling toml_parser v1.1.2+spec-1.1.0 python3.14-nemo-relay-0.8.4> Compiling aws-lc-sys v0.43.0 python3.14-nemo-relay-0.8.4> Compiling ring v0.17.14 python3.14-nemo-relay-0.8.4> Compiling md-5 v0.11.0 python3.14-nemo-relay-0.8.4> Compiling event-listener v5.4.2 python3.14-nemo-relay-0.8.4> Compiling itertools v0.15.0 python3.14-nemo-relay-0.8.4> Compiling crossbeam v0.8.4 python3.14-nemo-relay-0.8.4> Compiling crc-fast v1.10.0 python3.14-nemo-relay-0.8.4> Compiling pyo3 v0.29.0 hermes-frontend-2026.9.14> npm warn deprecated rcedit@5.0.2: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. python3.14-nemo-relay-0.8.4> Compiling serde_spanned v1.1.1 python3.14-nemo-relay-0.8.4> Compiling toml_datetime v0.7.5+spec-1.1.0 python3.14-nemo-relay-0.8.4> Compiling rand v0.10.1 python3.14-nemo-relay-0.8.4> Compiling encoding_rs v0.8.35 python3.14-nemo-relay-0.8.4> Compiling dyn-clone v1.0.20 python3.14-nemo-relay-0.8.4> Compiling value-bag v1.13.0 python3.14-nemo-relay-0.8.4> Compiling toml_writer v1.1.1+spec-1.1.0 python3.14-nemo-relay-0.8.4> Compiling winnow v0.7.15 hermes-frontend-2026.9.14> npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hermes-frontend-2026.9.14> npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me python3.14-nemo-relay-0.8.4> Compiling humantime v2.3.0 python3.14-nemo-relay-0.8.4> Compiling event-listener-strategy v0.5.4 python3.14-nemo-relay-0.8.4> Compiling sha2 v0.11.0 python3.14-nemo-relay-0.8.4> Compiling num-integer v0.1.46 python3.14-nemo-relay-0.8.4> Compiling libloading v0.8.9 python3.14-nemo-relay-0.8.4> Compiling regex v1.12.3 python3.14-nemo-relay-0.8.4> Compiling opentelemetry-semantic-conventions v0.32.1 python3.14-nemo-relay-0.8.4> Compiling shell-words v1.1.1 python3.14-nemo-relay-0.8.4> Compiling backon v1.6.0 python3.14-nemo-relay-0.8.4> Compiling num-bigint v0.4.6 python3.14-nemo-relay-0.8.4> Compiling async-lock v3.4.2 python3.14-nemo-relay-0.8.4> Compiling ryu-js v1.0.2 python3.14-nemo-relay-0.8.4> Compiling sha1_smol v1.0.1 python3.14-nemo-relay-0.8.4> Compiling xxhash-rust v0.8.15 python3.14-nemo-relay-0.8.4> Compiling arcstr v1.2.0 python3.14-nemo-relay-0.8.4> Compiling synstructure v0.13.2 python3.14-nemo-relay-0.8.4> Compiling pyo3-macros-backend v0.29.0 python3.14-nemo-relay-0.8.4> Compiling spdlog-internal v0.2.1 python3.14-nemo-relay-0.8.4> Compiling ppv-lite86 v0.2.21 python3.14-nemo-relay-0.8.4> Compiling toml v0.9.12+spec-1.1.0 python3.14-slack-bolt-1.30.0> ============================= test session starts ============================== python3.14-slack-bolt-1.30.0> platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 python3.14-slack-bolt-1.30.0> rootdir: /build/source python3.14-slack-bolt-1.30.0> configfile: pyproject.toml python3.14-slack-bolt-1.30.0> testpaths: tests python3.14-slack-bolt-1.30.0> plugins: asyncio-1.4.0, typeguard-4.5.2, anyio-4.14.2 python3.14-slack-bolt-1.30.0> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function python3.14-slack-bolt-1.30.0> collected 932 items / 77 deselected / 855 selected python3.14-slack-bolt-1.30.0> python3.14-nemo-relay-0.8.4> Compiling rand_chacha v0.9.0 python3.14-nemo-relay-0.8.4> Compiling tonic-build v0.14.6 python3.14-nemo-relay-0.8.4> Compiling futures-macro v0.3.32 python3.14-nemo-relay-0.8.4> Compiling tokio-macros v2.7.0 python3.14-nemo-relay-0.8.4> Compiling tracing-attributes v0.1.31 python3.14-nemo-relay-0.8.4> Compiling zerofrom-derive v0.1.7 python3.14-nemo-relay-0.8.4> Compiling yoke-derive v0.8.2 python3.14-nemo-relay-0.8.4> Compiling zerovec-derive v0.11.3 python3.14-nemo-relay-0.8.4> Compiling displaydoc v0.2.5 python3.14-nemo-relay-0.8.4> Compiling serde_derive v1.0.228 python3.14-nemo-relay-0.8.4> Compiling prost-derive v0.14.3 python3.14-nemo-relay-0.8.4> Compiling thiserror-impl v2.0.18 python3.14-nemo-relay-0.8.4> Compiling async-trait v0.1.89 python3.14-slack-bolt-1.30.0> tests/adapter_tests/asgi/test_asgi_http.py ....... [ 0%] python3.14-nemo-relay-0.8.4> Compiling pin-project-internal v1.1.11 python3.14-nemo-relay-0.8.4> Compiling rand v0.9.3 python3.14-nemo-relay-0.8.4> Compiling bytemuck_derive v1.11.0 python3.14-nemo-relay-0.8.4> Compiling typed-builder-macro v0.23.2 python3.14-nemo-relay-0.8.4> Compiling spdlog-macros v0.3.1 python3.14-nemo-relay-0.8.4> Compiling strum_macros v0.27.2 python3.14-nemo-relay-0.8.4> Compiling env_filter v0.1.4 python3.14-slack-bolt-1.30.0> tests/adapter_tests/asgi/test_asgi_lifespan.py .... [ 1%] python3.14-slack-bolt-1.30.0> tests/adapter_tests/aws/test_aws_chalice.py ....... [ 2%] python3.14-nemo-relay-0.8.4> Compiling futures-util v0.3.32 python3.14-nemo-relay-0.8.4> Compiling tokio v1.51.1 python3.14-slack-bolt-1.30.0> tests/adapter_tests/aws/test_aws_lambda.py ....... [ 2%] python3.14-slack-bolt-1.30.0> tests/adapter_tests/aws/test_lambda_s3_oauth_flow.py . [ 3%] python3.14-nemo-relay-0.8.4> Compiling bytemuck v1.25.1 python3.14-nemo-relay-0.8.4> Compiling pyo3-macros v0.29.0 hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> added 1341 packages, and audited 1349 packages in 11s hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> 293 packages are looking for funding hermes-frontend-2026.9.14> run `npm fund` for details hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> found 0 vulnerabilities python3.14-nemo-relay-0.8.4> Compiling pin-project v1.1.11 python3.14-nemo-relay-0.8.4> Compiling atomic v0.6.1 python3.14-nemo-relay-0.8.4> Compiling zerofrom v0.1.7 python3.14-nemo-relay-0.8.4> Compiling tracing v0.1.44 python3.14-nemo-relay-0.8.4> Compiling yoke v0.8.2 hermes-frontend-2026.9.14> patching script interpreter paths in node_modules python3.14-nemo-relay-0.8.4> Compiling prost v0.14.3 python3.14-nemo-relay-0.8.4> Compiling zerovec v0.11.6 python3.14-nemo-relay-0.8.4> Compiling zerotrie v0.2.4 python3.14-nemo-relay-0.8.4> Compiling opentelemetry v0.32.0 hermes-frontend-2026.9.14> node_modules/baseline-browser-mapping/dist/cli.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling typed-builder v0.23.2 hermes-frontend-2026.9.14> node_modules/tldts/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/test_gyp.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/common_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" python3.14-slack-bolt-1.30.0> tests/adapter_tests/cherrypy/test_cherrypy.py .... [ 3%] python3.14-nemo-relay-0.8.4> Compiling prost-types v0.14.3 python3.14-nemo-relay-0.8.4> Compiling strum v0.27.2 hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/__init__.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/input_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/pylib/gyp/win_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" python3.14-nemo-relay-0.8.4> Compiling tinystr v0.8.3 python3.14-nemo-relay-0.8.4> Compiling potential_utf v0.1.5 python3.14-nemo-relay-0.8.4> Compiling icu_collections v2.2.0 hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh" hermes-frontend-2026.9.14> node_modules/node-gyp/gyp/gyp_main.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/node-gyp/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/node-gyp/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling icu_locale_core v2.2.0 hermes-frontend-2026.9.14> node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/uuid/dist-node/bin/uuid: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/unicode-animations/scripts/demo.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/jsesc/bin/jsesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/marked/bin/marked.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/postject/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/lz-string/bin/bin.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/d3-dsv/bin/json2dsv.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling chrono v0.4.44 python3.14-nemo-relay-0.8.4> Compiling uuid v1.18.1 python3.14-nemo-relay-0.8.4> Compiling serde_urlencoded v0.7.1 python3.14-nemo-relay-0.8.4> Compiling quick-xml v0.41.0 python3.14-nemo-relay-0.8.4> Compiling futures-executor v0.3.32 hermes-frontend-2026.9.14> node_modules/d3-dsv/bin/dsv2dsv.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/d3-dsv/bin/dsv2json.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/esbuild/bin/esbuild: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling ordered-float v2.10.1 python3.14-nemo-relay-0.8.4> Compiling prost-build v0.14.3 python3.14-nemo-relay-0.8.4> Compiling serde_json_canonicalizer v0.3.2 hermes-frontend-2026.9.14> node_modules/loose-envify/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling opentelemetry_sdk v0.32.1 python3.14-nemo-relay-0.8.4> Compiling futures v0.3.32 hermes-frontend-2026.9.14> node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/update-browserslist-db/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@mapbox/node-pre-gyp/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-slack-bolt-1.30.0> tests/adapter_tests/cherrypy/test_cherrypy_oauth.py . [ 3%] python3.14-nemo-relay-0.8.4> Compiling tdigest v0.2.3 hermes-frontend-2026.9.14> node_modules/@mapbox/node-pre-gyp/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@mapbox/node-pre-gyp/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@mapbox/node-pre-gyp/bin/node-pre-gyp: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" building '/nix/store/jna1xqxfq1v5wpck4z3qn8bnj9wmd9ch-nix-util-tests-run-without-new-syscalls.drv' building '/nix/store/wdlzb0mq8kr7ixw4nkwkam6ijbkzdhb7-nix-util-tests-run.drv' nix-util-tests-run-without-new-syscalls> tribuchet: building on jamie nix-util-tests-run> tribuchet: building on jamie python3.14-nemo-relay-0.8.4> Compiling icu_provider v2.2.0 hermes-frontend-2026.9.14> node_modules/qrcode/bin/qrcode: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@bramus/specificity/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/is-in-ci/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-slack-bolt-1.30.0> tests/adapter_tests/django/test_django.py ..... [ 4%] python3.14-nemo-relay-0.8.4> Compiling icu_normalizer v2.2.0 python3.14-nemo-relay-0.8.4> Compiling icu_properties v2.2.0 hermes-frontend-2026.9.14> node_modules/electron-builder/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/electron-builder/install-app-deps.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/app-builder-lib/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling tonic-prost-build v0.14.6 hermes-frontend-2026.9.14> node_modules/app-builder-lib/node_modules/@electron/get/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/app-builder-lib/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/concurrently/dist/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run-without-new-syscalls> [==========] Running 818 tests from 156 test suites. nix-util-tests-run-without-new-syscalls> [----------] Global test environment set-up. nix-util-tests-run-without-new-syscalls> [----------] 1 test from openFileEnsureBeneathNoSymlinksDeathTest nix-util-tests-run-without-new-syscalls> [ RUN ] openFileEnsureBeneathNoSymlinksDeathTest.rejectsONofollow nix-util-tests-run> [==========] Running 818 tests from 156 test suites. nix-util-tests-run> [----------] Global test environment set-up. nix-util-tests-run> [----------] 1 test from openFileEnsureBeneathNoSymlinksDeathTest nix-util-tests-run> [ RUN ] openFileEnsureBeneathNoSymlinksDeathTest.rejectsONofollow hermes-frontend-2026.9.14> node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/vite/node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-slack-bolt-1.30.0> tests/adapter_tests/falcon/test_falcon.py .... [ 4%] hermes-frontend-2026.9.14> node_modules/cacache/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/katex/src/fonts/generate_fonts.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/katex/src/metrics/extract_tfms.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" python3.14-nemo-relay-0.8.4> Compiling nemo-relay-worker-proto v0.8.0 (/build/source/crates/worker-proto) hermes-frontend-2026.9.14> node_modules/katex/src/metrics/extract_ttfs.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/katex/src/metrics/format_json.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/katex/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling nemo-relay-types v0.8.0 (/build/source/crates/types) hermes-frontend-2026.9.14> node_modules/streamdown/node_modules/marked/bin/marked.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/tree-kill/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/node-addon-api/tools/conversion.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-slack-bolt-1.30.0> tests/adapter_tests/flask/test_flask.py .... [ 5%] python3.14-slack-bolt-1.30.0> tests/adapter_tests/google_cloud_functions/test_google_cloud_functions.py . [ 5%] hermes-frontend-2026.9.14> node_modules/cytoscape/.github/workflows/scripts/merge_unstable_to_master.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/cytoscape/.github/workflows/scripts/pre_release_test.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/cytoscape/.github/workflows/scripts/new-feature-version.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" nix-util-tests-run-without-new-syscalls> [ OK ] openFileEnsureBeneathNoSymlinksDeathTest.rejectsONofollow (490 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from openFileEnsureBeneathNoSymlinksDeathTest (490 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from alignUp nix-util-tests-run-without-new-syscalls> [ RUN ] alignUp.value nix-util-tests-run-without-new-syscalls> [ OK ] alignUp.value (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUp.notAPowerOf2 nix-util-tests-run> [ OK ] openFileEnsureBeneathNoSymlinksDeathTest.rejectsONofollow (488 ms) nix-util-tests-run> [----------] 1 test from openFileEnsureBeneathNoSymlinksDeathTest (489 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from alignUp nix-util-tests-run> [ RUN ] alignUp.value nix-util-tests-run> [ OK ] alignUp.value (0 ms) nix-util-tests-run> [ RUN ] alignUp.notAPowerOf2 hermes-frontend-2026.9.14> node_modules/nanoid/bin/nanoid.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-addon-api/tools/conversion.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-slack-bolt-1.30.0> ... [ 5%] nix-util-tests-run-without-new-syscalls> [ OK ] alignUp.notAPowerOf2 (107 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from alignUp (107 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/0, where TypeParam = unsigned char nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/0.lastSafeValue nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/0.lastSafeValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/0.overflowThrows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/0.overflowThrows (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/0.alignmentOneNeverOverflows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/0.alignmentOneNeverOverflows (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/0 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/1, where TypeParam = unsigned short nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/1.lastSafeValue nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/1.lastSafeValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/1.overflowThrows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/1.overflowThrows (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/1.alignmentOneNeverOverflows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/1.alignmentOneNeverOverflows (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/1 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/2, where TypeParam = unsigned int nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/2.lastSafeValue nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/2.lastSafeValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/2.overflowThrows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/2.overflowThrows (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/2.alignmentOneNeverOverflows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/2.alignmentOneNeverOverflows (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/2 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/3, where TypeParam = unsigned long nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/3.lastSafeValue nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/3.lastSafeValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/3.overflowThrows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/3.overflowThrows (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] alignUpOverflowTest/3.alignmentOneNeverOverflows nix-util-tests-run-without-new-syscalls> [ OK ] alignUpOverflowTest/3.alignmentOneNeverOverflows (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from alignUpOverflowTest/3 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from NarTest nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest.oneByteRegularFileParsesWithBothContentModes nix-util-tests-run-without-new-syscalls> [ OK ] NarTest.oneByteRegularFileParsesWithBothContentModes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest.nonZeroContentPaddingFailsWithBothContentModes nix-util-tests-run-without-new-syscalls> [ OK ] NarTest.nonZeroContentPaddingFailsWithBothContentModes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest.truncatedLargeContentsFailsWithBothContentModes nix-util-tests-run-without-new-syscalls> [ OK ] NarTest.truncatedLargeContentsFailsWithBothContentModes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest.truncatedContentPaddingFailsWithBothContentModes nix-util-tests-run-without-new-syscalls> [ OK ] NarTest.truncatedContentPaddingFailsWithBothContentModes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest.trailingBytesRemainUnreadWithBothContentModes nix-util-tests-run-without-new-syscalls> [ OK ] NarTest.trailingBytesRemainUnreadWithBothContentModes (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from NarTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 14 tests from parseShebangContent nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.basic nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.basic (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.empty nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktick nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktick (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktickEmpty nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktickEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktickMarkdownInlineCode nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktickMarkdownInlineCode (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktickMarkdownCodeBlockNaive nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktickMarkdownCodeBlockNaive (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktickMarkdownCodeBlockCorrect nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktickMarkdownCodeBlockCorrect (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktickMarkdownCodeBlock2 nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktickMarkdownCodeBlock2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.singleBacktickInDoubleBacktickQuotes nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.singleBacktickInDoubleBacktickQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.singleBacktickAndSpaceInDoubleBacktickQuotes nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.singleBacktickAndSpaceInDoubleBacktickQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.doubleBacktickInDoubleBacktickQuotes nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.doubleBacktickInDoubleBacktickQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.increasingQuotes nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.increasingQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.prop_round_trip_single nix-util-tests-run-without-new-syscalls> Using configuration: seed=15294614109688427512 nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.prop_round_trip_single (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseShebangContent.prop_round_trip_two nix-util-tests-run-without-new-syscalls> [ OK ] parseShebangContent.prop_round_trip_two (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 14 tests from parseShebangContent (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from base64Encode nix-util-tests-run-without-new-syscalls> [ RUN ] base64Encode.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] base64Encode.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] base64Encode.encodesAString nix-util-tests-run-without-new-syscalls> [ OK ] base64Encode.encodesAString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] base64Encode.encodeAndDecode nix-util-tests-run-without-new-syscalls> [ OK ] base64Encode.encodeAndDecode (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] base64Encode.encodeAndDecodeNonPrintable nix-util-tests-run-without-new-syscalls> [ OK ] base64Encode.encodeAndDecodeNonPrintable (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from base64Encode (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from base64Decode nix-util-tests-run-without-new-syscalls> [ RUN ] base64Decode.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] base64Decode.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] base64Decode.decodeAString nix-util-tests-run-without-new-syscalls> [ OK ] base64Decode.decodeAString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] base64Decode.decodeThrowsOnInvalidChar nix-util-tests-run-without-new-syscalls> [ OK ] base64Decode.decodeThrowsOnInvalidChar (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from base64Decode (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from BumpMemoryResource nix-util-tests-run-without-new-syscalls> [ RUN ] BumpMemoryResource.ConcurrentAllocation nix-util-tests-run-without-new-syscalls> [ OK ] BumpMemoryResource.ConcurrentAllocation (7 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from BumpMemoryResource (7 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 12 tests from CanonPath nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.basic nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.basic (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.nullBytes nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.nullBytes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.fromFilename nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.fromFilename (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.from_existing nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.from_existing (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.pop nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.pop (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.removePrefix nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.removePrefix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.iter nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.iter (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.concat nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.concat (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.within nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.within (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.sort nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.sort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.allowed nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.allowed (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CanonPath.makeRelative nix-util-tests-run-without-new-syscalls> [ OK ] CanonPath.makeRelative (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 12 tests from CanonPath (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 9 tests from Checked nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.add_unsigned nix-util-tests-run-without-new-syscalls> [ OK ] Checked.add_unsigned (19 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.add_signed nix-util-tests-run> [ OK ] alignUp.notAPowerOf2 (112 ms) nix-util-tests-run> [----------] 2 tests from alignUp (112 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/0, where TypeParam = unsigned char nix-util-tests-run> [ RUN ] alignUpOverflowTest/0.lastSafeValue nix-util-tests-run> [ OK ] alignUpOverflowTest/0.lastSafeValue (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/0.overflowThrows nix-util-tests-run> [ OK ] alignUpOverflowTest/0.overflowThrows (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/0.alignmentOneNeverOverflows nix-util-tests-run> [ OK ] alignUpOverflowTest/0.alignmentOneNeverOverflows (0 ms) nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/0 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/1, where TypeParam = unsigned short nix-util-tests-run> [ RUN ] alignUpOverflowTest/1.lastSafeValue nix-util-tests-run> [ OK ] alignUpOverflowTest/1.lastSafeValue (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/1.overflowThrows nix-util-tests-run> [ OK ] alignUpOverflowTest/1.overflowThrows (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/1.alignmentOneNeverOverflows nix-util-tests-run> [ OK ] alignUpOverflowTest/1.alignmentOneNeverOverflows (0 ms) nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/1 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/2, where TypeParam = unsigned int nix-util-tests-run> [ RUN ] alignUpOverflowTest/2.lastSafeValue nix-util-tests-run> [ OK ] alignUpOverflowTest/2.lastSafeValue (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/2.overflowThrows nix-util-tests-run> [ OK ] alignUpOverflowTest/2.overflowThrows (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/2.alignmentOneNeverOverflows nix-util-tests-run> [ OK ] alignUpOverflowTest/2.alignmentOneNeverOverflows (0 ms) nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/2 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/3, where TypeParam = unsigned long nix-util-tests-run> [ RUN ] alignUpOverflowTest/3.lastSafeValue nix-util-tests-run> [ OK ] alignUpOverflowTest/3.lastSafeValue (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/3.overflowThrows nix-util-tests-run> [ OK ] alignUpOverflowTest/3.overflowThrows (0 ms) nix-util-tests-run> [ RUN ] alignUpOverflowTest/3.alignmentOneNeverOverflows nix-util-tests-run> [ OK ] alignUpOverflowTest/3.alignmentOneNeverOverflows (0 ms) nix-util-tests-run> [----------] 3 tests from alignUpOverflowTest/3 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from NarTest nix-util-tests-run> [ RUN ] NarTest.oneByteRegularFileParsesWithBothContentModes nix-util-tests-run> [ OK ] NarTest.oneByteRegularFileParsesWithBothContentModes (0 ms) nix-util-tests-run> [ RUN ] NarTest.nonZeroContentPaddingFailsWithBothContentModes nix-util-tests-run> [ OK ] NarTest.nonZeroContentPaddingFailsWithBothContentModes (0 ms) nix-util-tests-run> [ RUN ] NarTest.truncatedLargeContentsFailsWithBothContentModes nix-util-tests-run> [ OK ] NarTest.truncatedLargeContentsFailsWithBothContentModes (0 ms) nix-util-tests-run> [ RUN ] NarTest.truncatedContentPaddingFailsWithBothContentModes nix-util-tests-run> [ OK ] NarTest.truncatedContentPaddingFailsWithBothContentModes (0 ms) nix-util-tests-run> [ RUN ] NarTest.trailingBytesRemainUnreadWithBothContentModes nix-util-tests-run> [ OK ] NarTest.trailingBytesRemainUnreadWithBothContentModes (0 ms) nix-util-tests-run> [----------] 5 tests from NarTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 14 tests from parseShebangContent nix-util-tests-run> [ RUN ] parseShebangContent.basic nix-util-tests-run> [ OK ] parseShebangContent.basic (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.empty nix-util-tests-run> [ OK ] parseShebangContent.empty (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktick nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktick (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktickEmpty nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktickEmpty (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktickMarkdownInlineCode nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktickMarkdownInlineCode (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktickMarkdownCodeBlockNaive nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktickMarkdownCodeBlockNaive (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktickMarkdownCodeBlockCorrect nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktickMarkdownCodeBlockCorrect (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktickMarkdownCodeBlock2 nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktickMarkdownCodeBlock2 (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.singleBacktickInDoubleBacktickQuotes nix-util-tests-run> [ OK ] parseShebangContent.singleBacktickInDoubleBacktickQuotes (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.singleBacktickAndSpaceInDoubleBacktickQuotes nix-util-tests-run> [ OK ] parseShebangContent.singleBacktickAndSpaceInDoubleBacktickQuotes (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.doubleBacktickInDoubleBacktickQuotes nix-util-tests-run> [ OK ] parseShebangContent.doubleBacktickInDoubleBacktickQuotes (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.increasingQuotes nix-util-tests-run> [ OK ] parseShebangContent.increasingQuotes (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.prop_round_trip_single nix-util-tests-run> Using configuration: seed=11624852669322826090 nix-util-tests-run> [ OK ] parseShebangContent.prop_round_trip_single (0 ms) nix-util-tests-run> [ RUN ] parseShebangContent.prop_round_trip_two nix-util-tests-run> [ OK ] parseShebangContent.prop_round_trip_two (0 ms) nix-util-tests-run> [----------] 14 tests from parseShebangContent (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from base64Encode nix-util-tests-run> [ RUN ] base64Encode.emptyString nix-util-tests-run> [ OK ] base64Encode.emptyString (0 ms) nix-util-tests-run> [ RUN ] base64Encode.encodesAString nix-util-tests-run> [ OK ] base64Encode.encodesAString (0 ms) nix-util-tests-run> [ RUN ] base64Encode.encodeAndDecode nix-util-tests-run> [ OK ] base64Encode.encodeAndDecode (0 ms) nix-util-tests-run> [ RUN ] base64Encode.encodeAndDecodeNonPrintable nix-util-tests-run> [ OK ] base64Encode.encodeAndDecodeNonPrintable (0 ms) nix-util-tests-run> [----------] 4 tests from base64Encode (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from base64Decode nix-util-tests-run> [ RUN ] base64Decode.emptyString nix-util-tests-run> [ OK ] base64Decode.emptyString (0 ms) nix-util-tests-run> [ RUN ] base64Decode.decodeAString nix-util-tests-run> [ OK ] base64Decode.decodeAString (0 ms) nix-util-tests-run> [ RUN ] base64Decode.decodeThrowsOnInvalidChar nix-util-tests-run> [ OK ] base64Decode.decodeThrowsOnInvalidChar (0 ms) nix-util-tests-run> [----------] 3 tests from base64Decode (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from BumpMemoryResource nix-util-tests-run> [ RUN ] BumpMemoryResource.ConcurrentAllocation nix-util-tests-run> [ OK ] BumpMemoryResource.ConcurrentAllocation (7 ms) nix-util-tests-run> [----------] 1 test from BumpMemoryResource (7 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 12 tests from CanonPath nix-util-tests-run> [ RUN ] CanonPath.basic nix-util-tests-run> [ OK ] CanonPath.basic (0 ms) nix-util-tests-run> [ RUN ] CanonPath.nullBytes nix-util-tests-run> [ OK ] CanonPath.nullBytes (0 ms) nix-util-tests-run> [ RUN ] CanonPath.fromFilename nix-util-tests-run> [ OK ] CanonPath.fromFilename (0 ms) nix-util-tests-run> [ RUN ] CanonPath.from_existing nix-util-tests-run> [ OK ] CanonPath.from_existing (0 ms) nix-util-tests-run> [ RUN ] CanonPath.pop nix-util-tests-run> [ OK ] CanonPath.pop (0 ms) nix-util-tests-run> [ RUN ] CanonPath.removePrefix nix-util-tests-run> [ OK ] CanonPath.removePrefix (0 ms) nix-util-tests-run> [ RUN ] CanonPath.iter nix-util-tests-run> [ OK ] CanonPath.iter (0 ms) nix-util-tests-run> [ RUN ] CanonPath.concat nix-util-tests-run> [ OK ] CanonPath.concat (0 ms) nix-util-tests-run> [ RUN ] CanonPath.within nix-util-tests-run> [ OK ] CanonPath.within (0 ms) nix-util-tests-run> [ RUN ] CanonPath.sort nix-util-tests-run> [ OK ] CanonPath.sort (0 ms) nix-util-tests-run> [ RUN ] CanonPath.allowed nix-util-tests-run> [ OK ] CanonPath.allowed (0 ms) nix-util-tests-run> [ RUN ] CanonPath.makeRelative nix-util-tests-run> [ OK ] CanonPath.makeRelative (0 ms) nix-util-tests-run> [----------] 12 tests from CanonPath (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 9 tests from Checked nix-util-tests-run> [ RUN ] Checked.add_unsigned nix-util-tests-run> [ OK ] Checked.add_unsigned (19 ms) nix-util-tests-run> [ RUN ] Checked.add_signed hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run-without-new-syscalls> [ OK ] Checked.add_signed (14 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.sub_unsigned nix-util-tests-run-without-new-syscalls> [ OK ] Checked.sub_unsigned (7 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.sub_signed nix-util-tests-run-without-new-syscalls> [ OK ] Checked.sub_signed (7 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.mul_unsigned nix-util-tests-run-without-new-syscalls> [ OK ] Checked.mul_unsigned (7 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.mul_signed nix-util-tests-run-without-new-syscalls> [ OK ] Checked.mul_signed (7 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.div_unsigned nix-util-tests-run-without-new-syscalls> [ OK ] Checked.div_unsigned (8 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.div_signed nix-util-tests-run-without-new-syscalls> [ OK ] Checked.div_signed (8 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Checked.div_signed_special_cases nix-util-tests-run-without-new-syscalls> [ OK ] Checked.div_signed_special_cases (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 9 tests from Checked (81 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 6 tests from ChunkedVector nix-util-tests-run-without-new-syscalls> [ RUN ] ChunkedVector.InitEmpty nix-util-tests-run-without-new-syscalls> [ OK ] ChunkedVector.InitEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ChunkedVector.GrowsCorrectly nix-util-tests-run-without-new-syscalls> [ OK ] ChunkedVector.GrowsCorrectly (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ChunkedVector.AddAndGet nix-util-tests-run-without-new-syscalls> [ OK ] ChunkedVector.AddAndGet (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ChunkedVector.ForEach nix-util-tests-run-without-new-syscalls> [ OK ] ChunkedVector.ForEach (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ChunkedVector.NonTrivialType nix-util-tests-run-without-new-syscalls> [ OK ] ChunkedVector.NonTrivialType (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ChunkedVector.ConcurrentAdd nix-util-tests-run-without-new-syscalls> [ OK ] ChunkedVector.ConcurrentAdd (17 ms) nix-util-tests-run-without-new-syscalls> [----------] 6 tests from ChunkedVector (17 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from closure nix-util-tests-run-without-new-syscalls> [ RUN ] closure.correctClosure nix-util-tests-run-without-new-syscalls> [ OK ] closure.correctClosure (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] closure.properlyHandlesDirectExceptions nix-util-tests-run-without-new-syscalls> [ OK ] closure.properlyHandlesDirectExceptions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from closure (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from compress nix-util-tests-run-without-new-syscalls> [ RUN ] compress.noneMethodDoesNothingToTheInput nix-util-tests-run-without-new-syscalls> [ OK ] compress.noneMethodDoesNothingToTheInput (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] compress.zstdExactFrameBoundary nix-util-tests-run> [ OK ] Checked.add_signed (17 ms) nix-util-tests-run> [ RUN ] Checked.sub_unsigned nix-util-tests-run> [ OK ] Checked.sub_unsigned (8 ms) nix-util-tests-run> [ RUN ] Checked.sub_signed nix-util-tests-run> [ OK ] Checked.sub_signed (7 ms) nix-util-tests-run> [ RUN ] Checked.mul_unsigned nix-util-tests-run> [ OK ] Checked.mul_unsigned (7 ms) nix-util-tests-run> [ RUN ] Checked.mul_signed nix-util-tests-run> [ OK ] Checked.mul_signed (7 ms) nix-util-tests-run> [ RUN ] Checked.div_unsigned nix-util-tests-run> [ OK ] Checked.div_unsigned (8 ms) nix-util-tests-run> [ RUN ] Checked.div_signed nix-util-tests-run> [ OK ] Checked.div_signed (8 ms) nix-util-tests-run> [ RUN ] Checked.div_signed_special_cases nix-util-tests-run> [ OK ] Checked.div_signed_special_cases (0 ms) nix-util-tests-run> [----------] 9 tests from Checked (85 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 6 tests from ChunkedVector nix-util-tests-run> [ RUN ] ChunkedVector.InitEmpty nix-util-tests-run> [ OK ] ChunkedVector.InitEmpty (0 ms) nix-util-tests-run> [ RUN ] ChunkedVector.GrowsCorrectly nix-util-tests-run> [ OK ] ChunkedVector.GrowsCorrectly (0 ms) nix-util-tests-run> [ RUN ] ChunkedVector.AddAndGet nix-util-tests-run> [ OK ] ChunkedVector.AddAndGet (0 ms) nix-util-tests-run> [ RUN ] ChunkedVector.ForEach nix-util-tests-run> [ OK ] ChunkedVector.ForEach (0 ms) nix-util-tests-run> [ RUN ] ChunkedVector.NonTrivialType nix-util-tests-run> [ OK ] ChunkedVector.NonTrivialType (0 ms) nix-util-tests-run> [ RUN ] ChunkedVector.ConcurrentAdd nix-util-tests-run> [ OK ] ChunkedVector.ConcurrentAdd (18 ms) nix-util-tests-run> [----------] 6 tests from ChunkedVector (18 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from closure nix-util-tests-run> [ RUN ] closure.correctClosure nix-util-tests-run> [ OK ] closure.correctClosure (0 ms) nix-util-tests-run> [ RUN ] closure.properlyHandlesDirectExceptions nix-util-tests-run> [ OK ] closure.properlyHandlesDirectExceptions (0 ms) nix-util-tests-run> [----------] 2 tests from closure (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from compress nix-util-tests-run> [ RUN ] compress.noneMethodDoesNothingToTheInput nix-util-tests-run> [ OK ] compress.noneMethodDoesNothingToTheInput (0 ms) nix-util-tests-run> [ RUN ] compress.zstdExactFrameBoundary hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/test_gyp.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" nix-util-tests-run-without-new-syscalls> [ OK ] compress.zstdExactFrameBoundary (43 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from compress (43 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from decompress nix-util-tests-run-without-new-syscalls> [ RUN ] decompress.decompressNoneCompressed nix-util-tests-run-without-new-syscalls> [ OK ] decompress.decompressNoneCompressed (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] decompress.decompressZstdCompressedParallel nix-util-tests-run-without-new-syscalls> [ OK ] decompress.decompressZstdCompressedParallel (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] decompress.decompressZstdMultiFrameLargeInput nix-util-tests-run-without-new-syscalls> [ OK ] decompress.decompressZstdMultiFrameLargeInput (47 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from decompress (49 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from makeCompressionSink nix-util-tests-run-without-new-syscalls> [ RUN ] makeCompressionSink.noneSinkDoesNothingToInput nix-util-tests-run-without-new-syscalls> [ OK ] makeCompressionSink.noneSinkDoesNothingToInput (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from makeCompressionSink (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 22 tests from Config nix-util-tests-run-without-new-syscalls> [ RUN ] Config.setUndefinedSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.setUndefinedSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.setDefinedSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.setDefinedSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.getDefinedSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.getDefinedSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.getDefinedOverriddenSettingNotSet nix-util-tests-run-without-new-syscalls> [ OK ] Config.getDefinedOverriddenSettingNotSet (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.getDefinedSettingSet1 nix-util-tests-run-without-new-syscalls> [ OK ] Config.getDefinedSettingSet1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.getDefinedSettingSet2 nix-util-tests-run-without-new-syscalls> [ OK ] Config.getDefinedSettingSet2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.addSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.addSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.withInitialValue nix-util-tests-run-without-new-syscalls> [ OK ] Config.withInitialValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.resetOverridden nix-util-tests-run-without-new-syscalls> [ OK ] Config.resetOverridden (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.resetOverriddenWithSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.resetOverriddenWithSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.toJSONOnEmptyConfig nix-util-tests-run-without-new-syscalls> [ OK ] Config.toJSONOnEmptyConfig (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.toJSONOnNonEmptyConfig nix-util-tests-run-without-new-syscalls> [ OK ] Config.toJSONOnNonEmptyConfig (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.toJSONOnNonEmptyConfigWithExperimentalSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.toJSONOnNonEmptyConfigWithExperimentalSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.setSettingAlias nix-util-tests-run-without-new-syscalls> [ OK ] Config.setSettingAlias (0 ms) nix-util-tests-run-without-new-syscalls> [ DISABLED ] Config.DISABLED_reapplyUnknownSettings nix-util-tests-run-without-new-syscalls> [ RUN ] Config.applyConfigEmpty nix-util-tests-run-without-new-syscalls> [ OK ] Config.applyConfigEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.applyConfigEmptyWithComment nix-util-tests-run-without-new-syscalls> [ OK ] Config.applyConfigEmptyWithComment (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.applyConfigAssignment nix-util-tests-run-without-new-syscalls> [ OK ] Config.applyConfigAssignment (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.applyConfigWithReassignedSetting nix-util-tests-run-without-new-syscalls> [ OK ] Config.applyConfigWithReassignedSetting (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.applyConfigFailsOnMissingIncludes nix-util-tests-run-without-new-syscalls> [ OK ] Config.applyConfigFailsOnMissingIncludes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.applyConfigInvalidThrows nix-util-tests-run-without-new-syscalls> [ OK ] Config.applyConfigInvalidThrows (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.toKeyValue nix-util-tests-run-without-new-syscalls> [ OK ] Config.toKeyValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Config.toKeyValueOmitsDeprecatedSettings nix-util-tests-run-without-new-syscalls> [ OK ] Config.toKeyValueOmitsDeprecatedSettings (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 22 tests from Config (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from getSelfExe nix-util-tests-run-without-new-syscalls> [ RUN ] getSelfExe.works nix-util-tests-run-without-new-syscalls> [ OK ] getSelfExe.works (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from getSelfExe (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from setEnv nix-util-tests-run-without-new-syscalls> [ RUN ] setEnv.returnsZeroOnSuccess nix-util-tests-run-without-new-syscalls> [ OK ] setEnv.returnsZeroOnSuccess (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from setEnv (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from setEnvOs nix-util-tests-run-without-new-syscalls> [ RUN ] setEnvOs.returnsZeroOnSuccess nix-util-tests-run-without-new-syscalls> [ OK ] setEnvOs.returnsZeroOnSuccess (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from setEnvOs (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getEnvOs nix-util-tests-run-without-new-syscalls> [ RUN ] getEnvOs.emptyValueIsPresent nix-util-tests-run-without-new-syscalls> [ OK ] getEnvOs.emptyValueIsPresent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getEnvOs.absentIsNullopt nix-util-tests-run-without-new-syscalls> [ OK ] getEnvOs.absentIsNullopt (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getEnvOs (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from getEnvOsNonEmpty nix-util-tests-run-without-new-syscalls> [ RUN ] getEnvOsNonEmpty.emptyAndAbsentBothNullopt nix-util-tests-run-without-new-syscalls> [ OK ] getEnvOsNonEmpty.emptyAndAbsentBothNullopt (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from getEnvOsNonEmpty (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from getEnv nix-util-tests-run-without-new-syscalls> [ RUN ] getEnv.agreesWithGetEnvOs nix-util-tests-run-without-new-syscalls> [ OK ] getEnv.agreesWithGetEnvOs (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from getEnv (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from ExecutablePath nix-util-tests-run-without-new-syscalls> [ RUN ] ExecutablePath.emptyRoundTrip nix-util-tests-run-without-new-syscalls> [ OK ] ExecutablePath.emptyRoundTrip (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ExecutablePath.oneElemRoundTrip nix-util-tests-run-without-new-syscalls> [ OK ] ExecutablePath.oneElemRoundTrip (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ExecutablePath.twoElemsRoundTrip nix-util-tests-run-without-new-syscalls> [ OK ] ExecutablePath.twoElemsRoundTrip (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ExecutablePath.threeElemsRoundTrip nix-util-tests-run-without-new-syscalls> [ OK ] ExecutablePath.threeElemsRoundTrip (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ExecutablePath.elementyElemNormalize nix-util-tests-run-without-new-syscalls> [ OK ] ExecutablePath.elementyElemNormalize (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from ExecutablePath (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from FileSerialisationMethod nix-util-tests-run-without-new-syscalls> [ RUN ] FileSerialisationMethod.testRoundTripPrintParse_1 nix-util-tests-run-without-new-syscalls> [ OK ] FileSerialisationMethod.testRoundTripPrintParse_1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FileSerialisationMethod.testRoundTripPrintParse_2 nix-util-tests-run-without-new-syscalls> [ OK ] FileSerialisationMethod.testRoundTripPrintParse_2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FileSerialisationMethod.testParseFileSerialisationMethodOptException nix-util-tests-run-without-new-syscalls> [ OK ] FileSerialisationMethod.testParseFileSerialisationMethodOptException (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from FileSerialisationMethod (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from FileIngestionMethod nix-util-tests-run-without-new-syscalls> [ RUN ] FileIngestionMethod.testRoundTripPrintParse_1 nix-util-tests-run-without-new-syscalls> [ OK ] FileIngestionMethod.testRoundTripPrintParse_1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FileIngestionMethod.testRoundTripPrintParse_2 nix-util-tests-run-without-new-syscalls> [ OK ] FileIngestionMethod.testRoundTripPrintParse_2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FileIngestionMethod.testParseFileIngestionMethodOptException nix-util-tests-run-without-new-syscalls> [ OK ] FileIngestionMethod.testParseFileIngestionMethodOptException (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from FileIngestionMethod (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from ReadLine nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.ReadsLinesFromPipe nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.ReadsLinesFromPipe (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.ReturnsPartialLineOnEofWhenAllowed nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.ReturnsPartialLineOnEofWhenAllowed (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.ThrowsOnEofWhenNotAllowed nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.ThrowsOnEofWhenNotAllowed (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.EmptyLine nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.EmptyLine (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.ConsecutiveEmptyLines nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.ConsecutiveEmptyLines (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.LineWithNullBytes nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.LineWithNullBytes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.TreatsEioAsEof nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.TreatsEioAsEof (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ReadLine.PartialLineBeforeEio nix-util-tests-run-without-new-syscalls> [ OK ] ReadLine.PartialLineBeforeEio (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from ReadLine (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 10 tests from BufferedSourceReadLine nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.ReadsLinesFromPipe nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.ReadsLinesFromPipe (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.ReturnsPartialLineOnEofWhenAllowed nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.ReturnsPartialLineOnEofWhenAllowed (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.ThrowsOnEofWhenNotAllowed nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.ThrowsOnEofWhenNotAllowed (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.EmptyLine nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.EmptyLine (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.ConsecutiveEmptyLines nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.ConsecutiveEmptyLines (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.LineWithNullBytes nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.LineWithNullBytes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.NewlineAtBufferBoundary nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.NewlineAtBufferBoundary (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.DataRemainsAfterReadLine nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.DataRemainsAfterReadLine (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.LineSpansMultipleRefills nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.LineSpansMultipleRefills (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BufferedSourceReadLine.BufferExhaustedThenEof nix-util-tests-run-without-new-syscalls> [ OK ] BufferedSourceReadLine.BufferExhaustedThenEof (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 10 tests from BufferedSourceReadLine (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from WriteFull nix-util-tests-run-without-new-syscalls> [ RUN ] WriteFull.RespectsAllowInterrupts nix-util-tests-run-without-new-syscalls> [ OK ] WriteFull.RespectsAllowInterrupts (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from WriteFull (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from readLinkAt nix-util-tests-run> [ OK ] compress.zstdExactFrameBoundary (44 ms) nix-util-tests-run> [----------] 2 tests from compress (44 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from decompress nix-util-tests-run> [ RUN ] decompress.decompressNoneCompressed nix-util-tests-run> [ OK ] decompress.decompressNoneCompressed (0 ms) nix-util-tests-run> [ RUN ] decompress.decompressZstdCompressedParallel nix-util-tests-run> [ OK ] decompress.decompressZstdCompressedParallel (1 ms) nix-util-tests-run> [ RUN ] decompress.decompressZstdMultiFrameLargeInput nix-util-tests-run> [ OK ] decompress.decompressZstdMultiFrameLargeInput (49 ms) nix-util-tests-run> [----------] 3 tests from decompress (50 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from makeCompressionSink nix-util-tests-run> [ RUN ] makeCompressionSink.noneSinkDoesNothingToInput nix-util-tests-run> [ OK ] makeCompressionSink.noneSinkDoesNothingToInput (0 ms) nix-util-tests-run> [----------] 1 test from makeCompressionSink (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 22 tests from Config nix-util-tests-run> [ RUN ] Config.setUndefinedSetting nix-util-tests-run> [ OK ] Config.setUndefinedSetting (0 ms) nix-util-tests-run> [ RUN ] Config.setDefinedSetting nix-util-tests-run> [ OK ] Config.setDefinedSetting (0 ms) nix-util-tests-run> [ RUN ] Config.getDefinedSetting nix-util-tests-run> [ OK ] Config.getDefinedSetting (0 ms) nix-util-tests-run> [ RUN ] Config.getDefinedOverriddenSettingNotSet nix-util-tests-run> [ OK ] Config.getDefinedOverriddenSettingNotSet (0 ms) nix-util-tests-run> [ RUN ] Config.getDefinedSettingSet1 nix-util-tests-run> [ OK ] Config.getDefinedSettingSet1 (0 ms) nix-util-tests-run> [ RUN ] Config.getDefinedSettingSet2 nix-util-tests-run> [ OK ] Config.getDefinedSettingSet2 (0 ms) nix-util-tests-run> [ RUN ] Config.addSetting nix-util-tests-run> [ OK ] Config.addSetting (0 ms) nix-util-tests-run> [ RUN ] Config.withInitialValue nix-util-tests-run> [ OK ] Config.withInitialValue (0 ms) nix-util-tests-run> [ RUN ] Config.resetOverridden nix-util-tests-run> [ OK ] Config.resetOverridden (0 ms) nix-util-tests-run> [ RUN ] Config.resetOverriddenWithSetting nix-util-tests-run> [ OK ] Config.resetOverriddenWithSetting (0 ms) nix-util-tests-run> [ RUN ] Config.toJSONOnEmptyConfig nix-util-tests-run> [ OK ] Config.toJSONOnEmptyConfig (0 ms) nix-util-tests-run> [ RUN ] Config.toJSONOnNonEmptyConfig nix-util-tests-run> [ OK ] Config.toJSONOnNonEmptyConfig (0 ms) nix-util-tests-run> [ RUN ] Config.toJSONOnNonEmptyConfigWithExperimentalSetting nix-util-tests-run> [ OK ] Config.toJSONOnNonEmptyConfigWithExperimentalSetting (0 ms) nix-util-tests-run> [ RUN ] Config.setSettingAlias nix-util-tests-run> [ OK ] Config.setSettingAlias (0 ms) nix-util-tests-run> [ DISABLED ] Config.DISABLED_reapplyUnknownSettings nix-util-tests-run> [ RUN ] Config.applyConfigEmpty nix-util-tests-run> [ OK ] Config.applyConfigEmpty (0 ms) nix-util-tests-run> [ RUN ] Config.applyConfigEmptyWithComment nix-util-tests-run> [ OK ] Config.applyConfigEmptyWithComment (0 ms) nix-util-tests-run> [ RUN ] Config.applyConfigAssignment nix-util-tests-run> [ OK ] Config.applyConfigAssignment (0 ms) nix-util-tests-run> [ RUN ] Config.applyConfigWithReassignedSetting nix-util-tests-run> [ OK ] Config.applyConfigWithReassignedSetting (0 ms) nix-util-tests-run> [ RUN ] Config.applyConfigFailsOnMissingIncludes nix-util-tests-run> [ OK ] Config.applyConfigFailsOnMissingIncludes (0 ms) nix-util-tests-run> [ RUN ] Config.applyConfigInvalidThrows nix-util-tests-run> [ OK ] Config.applyConfigInvalidThrows (0 ms) nix-util-tests-run> [ RUN ] Config.toKeyValue nix-util-tests-run> [ OK ] Config.toKeyValue (0 ms) nix-util-tests-run> [ RUN ] Config.toKeyValueOmitsDeprecatedSettings nix-util-tests-run> [ OK ] Config.toKeyValueOmitsDeprecatedSettings (0 ms) nix-util-tests-run> [----------] 22 tests from Config (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from getSelfExe nix-util-tests-run> [ RUN ] getSelfExe.works nix-util-tests-run> [ OK ] getSelfExe.works (0 ms) nix-util-tests-run> [----------] 1 test from getSelfExe (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from setEnv nix-util-tests-run> [ RUN ] setEnv.returnsZeroOnSuccess nix-util-tests-run> [ OK ] setEnv.returnsZeroOnSuccess (0 ms) nix-util-tests-run> [----------] 1 test from setEnv (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from setEnvOs nix-util-tests-run> [ RUN ] setEnvOs.returnsZeroOnSuccess nix-util-tests-run> [ OK ] setEnvOs.returnsZeroOnSuccess (0 ms) nix-util-tests-run> [----------] 1 test from setEnvOs (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getEnvOs nix-util-tests-run> [ RUN ] getEnvOs.emptyValueIsPresent nix-util-tests-run> [ OK ] getEnvOs.emptyValueIsPresent (0 ms) nix-util-tests-run> [ RUN ] getEnvOs.absentIsNullopt nix-util-tests-run> [ OK ] getEnvOs.absentIsNullopt (0 ms) nix-util-tests-run> [----------] 2 tests from getEnvOs (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from getEnvOsNonEmpty nix-util-tests-run> [ RUN ] getEnvOsNonEmpty.emptyAndAbsentBothNullopt nix-util-tests-run> [ OK ] getEnvOsNonEmpty.emptyAndAbsentBothNullopt (0 ms) nix-util-tests-run> [----------] 1 test from getEnvOsNonEmpty (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from getEnv nix-util-tests-run> [ RUN ] getEnv.agreesWithGetEnvOs nix-util-tests-run> [ OK ] getEnv.agreesWithGetEnvOs (0 ms) nix-util-tests-run> [----------] 1 test from getEnv (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from ExecutablePath nix-util-tests-run> [ RUN ] ExecutablePath.emptyRoundTrip nix-util-tests-run> [ OK ] ExecutablePath.emptyRoundTrip (0 ms) nix-util-tests-run> [ RUN ] ExecutablePath.oneElemRoundTrip nix-util-tests-run> [ OK ] ExecutablePath.oneElemRoundTrip (0 ms) nix-util-tests-run> [ RUN ] ExecutablePath.twoElemsRoundTrip nix-util-tests-run> [ OK ] ExecutablePath.twoElemsRoundTrip (0 ms) nix-util-tests-run> [ RUN ] ExecutablePath.threeElemsRoundTrip nix-util-tests-run> [ OK ] ExecutablePath.threeElemsRoundTrip (0 ms) nix-util-tests-run> [ RUN ] ExecutablePath.elementyElemNormalize nix-util-tests-run> [ OK ] ExecutablePath.elementyElemNormalize (0 ms) nix-util-tests-run> [----------] 5 tests from ExecutablePath (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from FileSerialisationMethod nix-util-tests-run> [ RUN ] FileSerialisationMethod.testRoundTripPrintParse_1 nix-util-tests-run> [ OK ] FileSerialisationMethod.testRoundTripPrintParse_1 (0 ms) nix-util-tests-run> [ RUN ] FileSerialisationMethod.testRoundTripPrintParse_2 nix-util-tests-run> [ OK ] FileSerialisationMethod.testRoundTripPrintParse_2 (0 ms) nix-util-tests-run> [ RUN ] FileSerialisationMethod.testParseFileSerialisationMethodOptException nix-util-tests-run> [ OK ] FileSerialisationMethod.testParseFileSerialisationMethodOptException (0 ms) nix-util-tests-run> [----------] 3 tests from FileSerialisationMethod (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from FileIngestionMethod nix-util-tests-run> [ RUN ] FileIngestionMethod.testRoundTripPrintParse_1 nix-util-tests-run> [ OK ] FileIngestionMethod.testRoundTripPrintParse_1 (0 ms) nix-util-tests-run> [ RUN ] FileIngestionMethod.testRoundTripPrintParse_2 nix-util-tests-run> [ OK ] FileIngestionMethod.testRoundTripPrintParse_2 (0 ms) nix-util-tests-run> [ RUN ] FileIngestionMethod.testParseFileIngestionMethodOptException nix-util-tests-run> [ OK ] FileIngestionMethod.testParseFileIngestionMethodOptException (0 ms) nix-util-tests-run> [----------] 3 tests from FileIngestionMethod (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from ReadLine nix-util-tests-run> [ RUN ] ReadLine.ReadsLinesFromPipe nix-util-tests-run> [ OK ] ReadLine.ReadsLinesFromPipe (0 ms) nix-util-tests-run> [ RUN ] ReadLine.ReturnsPartialLineOnEofWhenAllowed nix-util-tests-run> [ OK ] ReadLine.ReturnsPartialLineOnEofWhenAllowed (0 ms) nix-util-tests-run> [ RUN ] ReadLine.ThrowsOnEofWhenNotAllowed nix-util-tests-run> [ OK ] ReadLine.ThrowsOnEofWhenNotAllowed (0 ms) nix-util-tests-run> [ RUN ] ReadLine.EmptyLine nix-util-tests-run> [ OK ] ReadLine.EmptyLine (0 ms) nix-util-tests-run> [ RUN ] ReadLine.ConsecutiveEmptyLines nix-util-tests-run> [ OK ] ReadLine.ConsecutiveEmptyLines (0 ms) nix-util-tests-run> [ RUN ] ReadLine.LineWithNullBytes nix-util-tests-run> [ OK ] ReadLine.LineWithNullBytes (0 ms) nix-util-tests-run> [ RUN ] ReadLine.TreatsEioAsEof nix-util-tests-run> [ OK ] ReadLine.TreatsEioAsEof (0 ms) nix-util-tests-run> [ RUN ] ReadLine.PartialLineBeforeEio nix-util-tests-run> [ OK ] ReadLine.PartialLineBeforeEio (0 ms) nix-util-tests-run> [----------] 8 tests from ReadLine (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 10 tests from BufferedSourceReadLine nix-util-tests-run> [ RUN ] BufferedSourceReadLine.ReadsLinesFromPipe nix-util-tests-run> [ OK ] BufferedSourceReadLine.ReadsLinesFromPipe (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.ReturnsPartialLineOnEofWhenAllowed nix-util-tests-run> [ OK ] BufferedSourceReadLine.ReturnsPartialLineOnEofWhenAllowed (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.ThrowsOnEofWhenNotAllowed nix-util-tests-run> [ OK ] BufferedSourceReadLine.ThrowsOnEofWhenNotAllowed (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.EmptyLine nix-util-tests-run> [ OK ] BufferedSourceReadLine.EmptyLine (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.ConsecutiveEmptyLines nix-util-tests-run> [ OK ] BufferedSourceReadLine.ConsecutiveEmptyLines (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.LineWithNullBytes nix-util-tests-run> [ OK ] BufferedSourceReadLine.LineWithNullBytes (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.NewlineAtBufferBoundary nix-util-tests-run> [ OK ] BufferedSourceReadLine.NewlineAtBufferBoundary (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.DataRemainsAfterReadLine nix-util-tests-run> [ OK ] BufferedSourceReadLine.DataRemainsAfterReadLine (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.LineSpansMultipleRefills nix-util-tests-run> [ OK ] BufferedSourceReadLine.LineSpansMultipleRefills (0 ms) nix-util-tests-run> [ RUN ] BufferedSourceReadLine.BufferExhaustedThenEof nix-util-tests-run> [ OK ] BufferedSourceReadLine.BufferExhaustedThenEof (0 ms) nix-util-tests-run> [----------] 10 tests from BufferedSourceReadLine (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from WriteFull nix-util-tests-run> [ RUN ] WriteFull.RespectsAllowInterrupts nix-util-tests-run> [ OK ] WriteFull.RespectsAllowInterrupts (0 ms) nix-util-tests-run> [----------] 1 test from WriteFull (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from readLinkAt nix-util-tests-run> [ RUN ] readLinkAt.works nix-util-tests-run> [ OK ] readLinkAt.works (1 ms) nix-util-tests-run> [----------] 1 test from readLinkAt (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from openFileEnsureBeneathNoSymlinks nix-util-tests-run> [ RUN ] openFileEnsureBeneathNoSymlinks.works nix-util-tests-run> [ OK ] openFileEnsureBeneathNoSymlinks.works (1 ms) nix-util-tests-run> [----------] 1 test from openFileEnsureBeneathNoSymlinks (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from absPath nix-util-tests-run> [ RUN ] absPath.doesntChangeRoot nix-util-tests-run> [ OK ] absPath.doesntChangeRoot (0 ms) nix-util-tests-run> [ RUN ] absPath.turnsEmptyPathIntoCWD nix-util-tests-run> [ OK ] absPath.turnsEmptyPathIntoCWD (0 ms) nix-util-tests-run> [ RUN ] absPath.usesOptionalBasePathWhenGiven nix-util-tests-run> [ OK ] absPath.usesOptionalBasePathWhenGiven (0 ms) nix-util-tests-run> [ RUN ] absPath.isIdempotent nix-util-tests-run> [ OK ] absPath.isIdempotent (0 ms) nix-util-tests-run> [ RUN ] absPath.pathIsCanonicalised nix-util-tests-run> [ OK ] absPath.pathIsCanonicalised (0 ms) nix-util-tests-run> [----------] 5 tests from absPath (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from canonPath nix-util-tests-run> [ RUN ] canonPath.removesTrailingSlashes nix-util-tests-run> [ OK ] canonPath.removesTrailingSlashes (0 ms) nix-util-tests-run> [ RUN ] canonPath.removesDots nix-util-tests-run> [ OK ] canonPath.removesDots (0 ms) nix-util-tests-run> [ RUN ] canonPath.removesDots2 nix-util-tests-run> [ OK ] canonPath.removesDots2 (0 ms) nix-util-tests-run> [ RUN ] canonPath.requiresAbsolutePath nix-util-tests-run> [ OK ] canonPath.requiresAbsolutePath (0 ms) nix-util-tests-run> [----------] 4 tests from canonPath (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 7 tests from baseNameOf nix-util-tests-run> [ RUN ] baseNameOf.emptyPath nix-util-tests-run> [ OK ] baseNameOf.emptyPath (0 ms) nix-util-tests-run> [ RUN ] baseNameOf.pathOnRoot nix-util-tests-run> [ OK ] baseNameOf.pathOnRoot (0 ms) nix-util-tests-run> [ RUN ] baseNameOf.relativePath nix-util-tests-run> [ OK ] baseNameOf.relativePath (0 ms) nix-util-tests-run> [ RUN ] baseNameOf.pathWithTrailingSlashRoot nix-util-tests-run> [ OK ] baseNameOf.pathWithTrailingSlashRoot (0 ms) nix-util-tests-run> [ RUN ] baseNameOf.trailingSlash nix-util-tests-run> [ OK ] baseNameOf.trailingSlash (0 ms) nix-util-tests-run> [ RUN ] baseNameOf.trailingSlashes nix-util-tests-run> [ OK ] baseNameOf.trailingSlashes (0 ms) nix-util-tests-run> [ RUN ] baseNameOf.absoluteNothingSlashNothing nix-util-tests-run> [ OK ] baseNameOf.absoluteNothingSlashNothing (0 ms) nix-util-tests-run> [----------] 7 tests from baseNameOf (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from isInDir nix-util-tests-run> [ RUN ] isInDir.trivialCase nix-util-tests-run> [ OK ] isInDir.trivialCase (0 ms) nix-util-tests-run> [ RUN ] isInDir.notInDir nix-util-tests-run> [ OK ] isInDir.notInDir (0 ms) nix-util-tests-run> [ RUN ] isInDir.emptyDir nix-util-tests-run> [ OK ] isInDir.emptyDir (0 ms) nix-util-tests-run> [ RUN ] isInDir.hiddenSubdirectory nix-util-tests-run> [ OK ] isInDir.hiddenSubdirectory (0 ms) nix-util-tests-run> [ RUN ] isInDir.ellipsisEntry nix-util-tests-run> [ OK ] isInDir.ellipsisEntry (0 ms) nix-util-tests-run> [ RUN ] isInDir.sameDir nix-util-tests-run> [ OK ] isInDir.sameDir (0 ms) nix-util-tests-run> [ RUN ] isInDir.sameDirDot nix-util-tests-run> [ OK ] isInDir.sameDirDot (0 ms) nix-util-tests-run> [ RUN ] isInDir.dotDotPrefix nix-util-tests-run> [ OK ] isInDir.dotDotPrefix (0 ms) nix-util-tests-run> [----------] 8 tests from isInDir (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from isDirOrInDir nix-util-tests-run> [ RUN ] isDirOrInDir.trueForSameDirectory nix-util-tests-run> [ OK ] isDirOrInDir.trueForSameDirectory (0 ms) nix-util-tests-run> [ RUN ] isDirOrInDir.trueForEmptyPaths nix-util-tests-run> [ OK ] isDirOrInDir.trueForEmptyPaths (0 ms) nix-util-tests-run> [ RUN ] isDirOrInDir.falseForDisjunctPaths nix-util-tests-run> [ OK ] isDirOrInDir.falseForDisjunctPaths (0 ms) nix-util-tests-run> [ RUN ] isDirOrInDir.relativePaths nix-util-tests-run> [ OK ] isDirOrInDir.relativePaths (0 ms) nix-util-tests-run> [ RUN ] isDirOrInDir.relativePathsTwice nix-util-tests-run> [ OK ] isDirOrInDir.relativePathsTwice (0 ms) nix-util-tests-run> [----------] 5 tests from isDirOrInDir (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from pathExists nix-util-tests-run> [ RUN ] pathExists.rootExists nix-util-tests-run> [ OK ] pathExists.rootExists (0 ms) nix-util-tests-run> [ RUN ] pathExists.cwdExists nix-util-tests-run> [ OK ] pathExists.cwdExists (0 ms) nix-util-tests-run> [ RUN ] pathExists.bogusPathDoesNotExist nix-util-tests-run> [ OK ] pathExists.bogusPathDoesNotExist (0 ms) nix-util-tests-run> [----------] 3 tests from pathExists (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from chmodIfNeeded nix-util-tests-run> [ RUN ] chmodIfNeeded.works nix-util-tests-run> [ OK ] chmodIfNeeded.works (0 ms) nix-util-tests-run> [ RUN ] chmodIfNeeded.nonexistent nix-util-tests-run> [ OK ] chmodIfNeeded.nonexistent (0 ms) nix-util-tests-run> [----------] 2 tests from chmodIfNeeded (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from DirectoryIterator nix-util-tests-run> [ RUN ] DirectoryIterator.works nix-util-tests-run> [ OK ] DirectoryIterator.works (0 ms) nix-util-tests-run> [ RUN ] DirectoryIterator.nonexistent nix-util-tests-run> [ OK ] DirectoryIterator.nonexistent (0 ms) nix-util-tests-run> [----------] 2 tests from DirectoryIterator (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from createAnonymousTempFile nix-util-tests-run> [ RUN ] createAnonymousTempFile.works nix-util-tests-run> [ OK ] createAnonymousTempFile.works (0 ms) nix-util-tests-run> [----------] 1 test from createAnonymousTempFile (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from FdSource nix-util-tests-run> [ RUN ] FdSource.restartWorks nix-util-tests-run> [ OK ] FdSource.restartWorks (0 ms) nix-util-tests-run> [----------] 1 test from FdSource (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from createTempDir nix-util-tests-run> [ RUN ] createTempDir.works nix-util-tests-run> [ OK ] createTempDir.works (0 ms) nix-util-tests-run> [----------] 1 test from createTempDir (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from MovePathTest nix-util-tests-run> [ RUN ] MovePathTest.works nix-util-tests-run> [ OK ] MovePathTest.works (0 ms) nix-util-tests-run> [ RUN ] MovePathTest.nonWritableDirectories nix-util-tests-run> [ OK ] MovePathTest.nonWritableDirectories (0 ms) nix-util-tests-run> [ RUN ] MovePathTest.symlinkReplacesSymlink nix-util-tests-run> [ OK ] MovePathTest.symlinkReplacesSymlink (0 ms) nix-util-tests-run> [ RUN ] MovePathTest.symlinkReplacesRegular nix-util-tests-run> [ OK ] MovePathTest.symlinkReplacesRegular (0 ms) nix-util-tests-run> [----------] 4 tests from MovePathTest (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 19 tests from fun nix-util-tests-run> [ RUN ] fun.constructFromLambda nix-util-tests-run> [ OK ] fun.constructFromLambda (0 ms) nix-util-tests-run> [ RUN ] fun.constructFromFunctionPointer nix-util-tests-run> [ OK ] fun.constructFromFunctionPointer (0 ms) nix-util-tests-run> [ RUN ] fun.constructFromStdFunction nix-util-tests-run> [ OK ] fun.constructFromStdFunction (0 ms) nix-util-tests-run> [ RUN ] fun.moveConstructFromStdFunction nix-util-tests-run> [ OK ] fun.moveConstructFromStdFunction (0 ms) nix-util-tests-run> [ RUN ] fun.rejectsEmptyStdFunction nix-util-tests-run> [ OK ] fun.rejectsEmptyStdFunction (0 ms) nix-util-tests-run> [ RUN ] fun.rejectsEmptyStdFunctionMove nix-util-tests-run> [ OK ] fun.rejectsEmptyStdFunctionMove (0 ms) nix-util-tests-run> [ RUN ] fun.rejectsNullFunctionPointer nix-util-tests-run> [ OK ] fun.rejectsNullFunctionPointer (0 ms) nix-util-tests-run> [ RUN ] fun.nullptrDeletedAtCompileTime nix-util-tests-run> [ OK ] fun.nullptrDeletedAtCompileTime (0 ms) nix-util-tests-run> [ RUN ] fun.notDefaultConstructible nix-util-tests-run> [ OK ] fun.notDefaultConstructible (0 ms) nix-util-tests-run> [ RUN ] fun.voidReturn nix-util-tests-run> [ OK ] fun.voidReturn (0 ms) nix-util-tests-run> [ RUN ] fun.referenceArgs nix-util-tests-run> [ OK ] fun.referenceArgs (0 ms) nix-util-tests-run> [ RUN ] fun.convertsToStdFunction nix-util-tests-run> [ OK ] fun.convertsToStdFunction (0 ms) nix-util-tests-run> [ RUN ] fun.copyable nix-util-tests-run> [ OK ] fun.copyable (0 ms) nix-util-tests-run> [ RUN ] fun.movable nix-util-tests-run> [ OK ] fun.movable (0 ms) nix-util-tests-run> [ RUN ] fun.capturesState nix-util-tests-run> [ OK ] fun.capturesState (0 ms) nix-util-tests-run> [ RUN ] fun.getFn nix-util-tests-run> [ OK ] fun.getFn (0 ms) nix-util-tests-run> [ RUN ] fun.getFnMove nix-util-tests-run> [ OK ] fun.getFnMove (0 ms) nix-util-tests-run> [ RUN ] fun.forwardsMoveOnlyTypes nix-util-tests-run> [ OK ] fun.forwardsMoveOnlyTypes (0 ms) nix-util-tests-run> [ RUN ] fun.perfectForwardingZeroCost nix-util-tests-run> [ OK ] fun.perfectForwardingZeroCost (0 ms) nix-util-tests-run> [----------] 19 tests from fun (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from GitMode nix-util-tests-run> [ RUN ] GitMode.gitMode_directory nix-util-tests-run> [ OK ] GitMode.gitMode_directory (0 ms) nix-util-tests-run> [ RUN ] GitMode.gitMode_executable nix-util-tests-run> [ OK ] GitMode.gitMode_executable (0 ms) nix-util-tests-run> [ RUN ] GitMode.gitMode_regular nix-util-tests-run> [ OK ] GitMode.gitMode_regular (0 ms) nix-util-tests-run> [ RUN ] GitMode.gitMode_symlink nix-util-tests-run> [ OK ] GitMode.gitMode_symlink (0 ms) nix-util-tests-run> [----------] 4 tests from GitMode (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from GitTest nix-util-tests-run> [ RUN ] GitTest.blob_read nix-util-tests-run> [ OK ] GitTest.blob_read (0 ms) nix-util-tests-run> [ RUN ] GitTest.blob_read_large_size nix-util-tests-run> [ OK ] GitTest.blob_read_large_size (0 ms) nix-util-tests-run> [ RUN ] GitTest.blob_write nix-util-tests-run> [ OK ] GitTest.blob_write (0 ms) nix-util-tests-run> [ RUN ] GitTest.tree_sha1_read nix-util-tests-run> [ OK ] GitTest.tree_sha1_read (0 ms) nix-util-tests-run> [ RUN ] GitTest.tree_sha256_read nix-util-tests-run> [ OK ] GitTest.tree_sha256_read (0 ms) nix-util-tests-run> [ RUN ] GitTest.tree_sha1_write nix-util-tests-run> [ OK ] GitTest.tree_sha1_write (0 ms) nix-util-tests-run> [ RUN ] GitTest.tree_sha256_write nix-util-tests-run> [ OK ] GitTest.tree_sha256_write (0 ms) nix-util-tests-run> [ RUN ] GitTest.both_roundrip nix-util-tests-run> [ OK ] GitTest.both_roundrip (0 ms) nix-util-tests-run> [----------] 8 tests from GitTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from GitLsRemote nix-util-tests-run> [ RUN ] GitLsRemote.parseSymrefLineWithReference nix-util-tests-run> [ OK ] GitLsRemote.parseSymrefLineWithReference (0 ms) nix-util-tests-run> [ RUN ] GitLsRemote.parseSymrefLineWithNoReference nix-util-tests-run> [ OK ] GitLsRemote.parseSymrefLineWithNoReference (0 ms) nix-util-tests-run> [ RUN ] GitLsRemote.parseObjectRefLine nix-util-tests-run-without-new-syscalls> [ RUN ] readLinkAt.works nix-util-tests-run-without-new-syscalls> [ OK ] readLinkAt.works (1 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from readLinkAt (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from openFileEnsureBeneathNoSymlinks nix-util-tests-run-without-new-syscalls> [ RUN ] openFileEnsureBeneathNoSymlinks.works nix-util-tests-run-without-new-syscalls> [ OK ] openFileEnsureBeneathNoSymlinks.works (1 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from openFileEnsureBeneathNoSymlinks (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from absPath nix-util-tests-run-without-new-syscalls> [ RUN ] absPath.doesntChangeRoot nix-util-tests-run-without-new-syscalls> [ OK ] absPath.doesntChangeRoot (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] absPath.turnsEmptyPathIntoCWD nix-util-tests-run-without-new-syscalls> [ OK ] absPath.turnsEmptyPathIntoCWD (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] absPath.usesOptionalBasePathWhenGiven nix-util-tests-run-without-new-syscalls> [ OK ] absPath.usesOptionalBasePathWhenGiven (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] absPath.isIdempotent nix-util-tests-run-without-new-syscalls> [ OK ] absPath.isIdempotent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] absPath.pathIsCanonicalised nix-util-tests-run-without-new-syscalls> [ OK ] absPath.pathIsCanonicalised (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from absPath (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from canonPath nix-util-tests-run-without-new-syscalls> [ RUN ] canonPath.removesTrailingSlashes nix-util-tests-run-without-new-syscalls> [ OK ] canonPath.removesTrailingSlashes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] canonPath.removesDots nix-util-tests-run-without-new-syscalls> [ OK ] canonPath.removesDots (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] canonPath.removesDots2 nix-util-tests-run-without-new-syscalls> [ OK ] canonPath.removesDots2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] canonPath.requiresAbsolutePath nix-util-tests-run-without-new-syscalls> [ OK ] canonPath.requiresAbsolutePath (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from canonPath (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 7 tests from baseNameOf nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.emptyPath nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.emptyPath (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.pathOnRoot nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.pathOnRoot (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.relativePath nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.relativePath (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.pathWithTrailingSlashRoot nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.pathWithTrailingSlashRoot (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.trailingSlash nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.trailingSlash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.trailingSlashes nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.trailingSlashes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] baseNameOf.absoluteNothingSlashNothing nix-util-tests-run-without-new-syscalls> [ OK ] baseNameOf.absoluteNothingSlashNothing (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 7 tests from baseNameOf (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from isInDir nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.trivialCase nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.trivialCase (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.notInDir nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.notInDir (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.emptyDir nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.emptyDir (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.hiddenSubdirectory nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.hiddenSubdirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.ellipsisEntry nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.ellipsisEntry (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.sameDir nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.sameDir (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.sameDirDot nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.sameDirDot (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isInDir.dotDotPrefix nix-util-tests-run-without-new-syscalls> [ OK ] isInDir.dotDotPrefix (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from isInDir (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from isDirOrInDir nix-util-tests-run-without-new-syscalls> [ RUN ] isDirOrInDir.trueForSameDirectory nix-util-tests-run-without-new-syscalls> [ OK ] isDirOrInDir.trueForSameDirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isDirOrInDir.trueForEmptyPaths nix-util-tests-run-without-new-syscalls> [ OK ] isDirOrInDir.trueForEmptyPaths (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isDirOrInDir.falseForDisjunctPaths nix-util-tests-run-without-new-syscalls> [ OK ] isDirOrInDir.falseForDisjunctPaths (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isDirOrInDir.relativePaths nix-util-tests-run-without-new-syscalls> [ OK ] isDirOrInDir.relativePaths (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] isDirOrInDir.relativePathsTwice nix-util-tests-run-without-new-syscalls> [ OK ] isDirOrInDir.relativePathsTwice (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from isDirOrInDir (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from pathExists nix-util-tests-run-without-new-syscalls> [ RUN ] pathExists.rootExists nix-util-tests-run-without-new-syscalls> [ OK ] pathExists.rootExists (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] pathExists.cwdExists nix-util-tests-run-without-new-syscalls> [ OK ] pathExists.cwdExists (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] pathExists.bogusPathDoesNotExist nix-util-tests-run-without-new-syscalls> [ OK ] pathExists.bogusPathDoesNotExist (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from pathExists (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from chmodIfNeeded nix-util-tests-run-without-new-syscalls> [ RUN ] chmodIfNeeded.works nix-util-tests-run-without-new-syscalls> [ OK ] chmodIfNeeded.works (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] chmodIfNeeded.nonexistent nix-util-tests-run-without-new-syscalls> [ OK ] chmodIfNeeded.nonexistent (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from chmodIfNeeded (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from DirectoryIterator nix-util-tests-run-without-new-syscalls> [ RUN ] DirectoryIterator.works nix-util-tests-run-without-new-syscalls> [ OK ] DirectoryIterator.works (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] DirectoryIterator.nonexistent nix-util-tests-run-without-new-syscalls> [ OK ] DirectoryIterator.nonexistent (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from DirectoryIterator (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from createAnonymousTempFile nix-util-tests-run-without-new-syscalls> [ RUN ] createAnonymousTempFile.works nix-util-tests-run-without-new-syscalls> [ OK ] createAnonymousTempFile.works (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from createAnonymousTempFile (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from FdSource nix-util-tests-run-without-new-syscalls> [ RUN ] FdSource.restartWorks nix-util-tests-run-without-new-syscalls> [ OK ] FdSource.restartWorks (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from FdSource (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from createTempDir nix-util-tests-run-without-new-syscalls> [ RUN ] createTempDir.works nix-util-tests-run-without-new-syscalls> [ OK ] createTempDir.works (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from createTempDir (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from MovePathTest nix-util-tests-run-without-new-syscalls> [ RUN ] MovePathTest.works nix-util-tests-run-without-new-syscalls> [ OK ] MovePathTest.works (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MovePathTest.nonWritableDirectories nix-util-tests-run-without-new-syscalls> [ OK ] MovePathTest.nonWritableDirectories (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MovePathTest.symlinkReplacesSymlink nix-util-tests-run-without-new-syscalls> [ OK ] MovePathTest.symlinkReplacesSymlink (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MovePathTest.symlinkReplacesRegular nix-util-tests-run-without-new-syscalls> [ OK ] MovePathTest.symlinkReplacesRegular (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from MovePathTest (2 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 19 tests from fun nix-util-tests-run-without-new-syscalls> [ RUN ] fun.constructFromLambda nix-util-tests-run-without-new-syscalls> [ OK ] fun.constructFromLambda (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.constructFromFunctionPointer nix-util-tests-run-without-new-syscalls> [ OK ] fun.constructFromFunctionPointer (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.constructFromStdFunction nix-util-tests-run-without-new-syscalls> [ OK ] fun.constructFromStdFunction (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.moveConstructFromStdFunction nix-util-tests-run-without-new-syscalls> [ OK ] fun.moveConstructFromStdFunction (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.rejectsEmptyStdFunction nix-util-tests-run-without-new-syscalls> [ OK ] fun.rejectsEmptyStdFunction (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.rejectsEmptyStdFunctionMove nix-util-tests-run-without-new-syscalls> [ OK ] fun.rejectsEmptyStdFunctionMove (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.rejectsNullFunctionPointer nix-util-tests-run-without-new-syscalls> [ OK ] fun.rejectsNullFunctionPointer (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.nullptrDeletedAtCompileTime nix-util-tests-run-without-new-syscalls> [ OK ] fun.nullptrDeletedAtCompileTime (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.notDefaultConstructible nix-util-tests-run-without-new-syscalls> [ OK ] fun.notDefaultConstructible (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.voidReturn nix-util-tests-run-without-new-syscalls> [ OK ] fun.voidReturn (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.referenceArgs nix-util-tests-run-without-new-syscalls> [ OK ] fun.referenceArgs (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.convertsToStdFunction nix-util-tests-run-without-new-syscalls> [ OK ] fun.convertsToStdFunction (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.copyable nix-util-tests-run-without-new-syscalls> [ OK ] fun.copyable (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.movable nix-util-tests-run-without-new-syscalls> [ OK ] fun.movable (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.capturesState nix-util-tests-run-without-new-syscalls> [ OK ] fun.capturesState (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.getFn nix-util-tests-run-without-new-syscalls> [ OK ] fun.getFn (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.getFnMove nix-util-tests-run-without-new-syscalls> [ OK ] fun.getFnMove (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.forwardsMoveOnlyTypes nix-util-tests-run-without-new-syscalls> [ OK ] fun.forwardsMoveOnlyTypes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fun.perfectForwardingZeroCost nix-util-tests-run-without-new-syscalls> [ OK ] fun.perfectForwardingZeroCost (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 19 tests from fun (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from GitMode nix-util-tests-run-without-new-syscalls> [ RUN ] GitMode.gitMode_directory nix-util-tests-run-without-new-syscalls> [ OK ] GitMode.gitMode_directory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitMode.gitMode_executable nix-util-tests-run-without-new-syscalls> [ OK ] GitMode.gitMode_executable (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitMode.gitMode_regular nix-util-tests-run-without-new-syscalls> [ OK ] GitMode.gitMode_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitMode.gitMode_symlink nix-util-tests-run-without-new-syscalls> [ OK ] GitMode.gitMode_symlink (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from GitMode (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from GitTest nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.blob_read nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.blob_read (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.blob_read_large_size nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.blob_read_large_size (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.blob_write nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.blob_write (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.tree_sha1_read nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.tree_sha1_read (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.tree_sha256_read nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.tree_sha256_read (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.tree_sha1_write nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.tree_sha1_write (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.tree_sha256_write nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.tree_sha256_write (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitTest.both_roundrip nix-util-tests-run-without-new-syscalls> [ OK ] GitTest.both_roundrip (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from GitTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from GitLsRemote nix-util-tests-run-without-new-syscalls> [ RUN ] GitLsRemote.parseSymrefLineWithReference nix-util-tests-run-without-new-syscalls> [ OK ] GitLsRemote.parseSymrefLineWithReference (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitLsRemote.parseSymrefLineWithNoReference nix-util-tests-run-without-new-syscalls> [ OK ] GitLsRemote.parseSymrefLineWithNoReference (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] GitLsRemote.parseObjectRefLine nix-util-tests-run-without-new-syscalls> [ OK ] GitLsRemote.parseObjectRefLine (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from GitLsRemote (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from BLAKE3HashTest nix-util-tests-run-without-new-syscalls> [ RUN ] BLAKE3HashTest.testKnownBLAKE3Hashes1 nix-util-tests-run-without-new-syscalls> [ OK ] BLAKE3HashTest.testKnownBLAKE3Hashes1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BLAKE3HashTest.testKnownBLAKE3Hashes2 nix-util-tests-run-without-new-syscalls> [ OK ] BLAKE3HashTest.testKnownBLAKE3Hashes2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BLAKE3HashTest.testKnownBLAKE3Hashes3 nix-util-tests-run-without-new-syscalls> [ OK ] BLAKE3HashTest.testKnownBLAKE3Hashes3 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from BLAKE3HashTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from hashString nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownMD5Hashes1 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownMD5Hashes1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownMD5Hashes2 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownMD5Hashes2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownSHA1Hashes1 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownSHA1Hashes1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownSHA1Hashes2 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownSHA1Hashes2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownSHA256Hashes1 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownSHA256Hashes1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownSHA256Hashes2 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownSHA256Hashes2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownSHA512Hashes1 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownSHA512Hashes1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashString.testKnownSHA512Hashes2 nix-util-tests-run-without-new-syscalls> [ OK ] hashString.testKnownSHA512Hashes2 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from hashString (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from hashParseExplicitFormatUnprefixed nix-util-tests-run-without-new-syscalls> [ RUN ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_correct nix-util-tests-run-without-new-syscalls> [ OK ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_correct (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongAlgo nix-util-tests-run-without-new-syscalls> [ OK ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongAlgo (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongBase nix-util-tests-run-without-new-syscalls> [ OK ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongBase (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from hashParseExplicitFormatUnprefixed (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from hashFormat nix-util-tests-run-without-new-syscalls> [ RUN ] hashFormat.testRoundTripPrintParse nix-util-tests-run-without-new-syscalls> [ OK ] hashFormat.testRoundTripPrintParse (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hashFormat.testParseHashFormatOptException nix-util-tests-run-without-new-syscalls> [ OK ] hashFormat.testParseHashFormatOptException (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from hashFormat (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from hiliteMatches nix-util-tests-run-without-new-syscalls> [ RUN ] hiliteMatches.noHighlight nix-util-tests-run-without-new-syscalls> [ OK ] hiliteMatches.noHighlight (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hiliteMatches.simpleHighlight nix-util-tests-run-without-new-syscalls> [ OK ] hiliteMatches.simpleHighlight (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hiliteMatches.multipleMatches nix-util-tests-run-without-new-syscalls> [ OK ] hiliteMatches.multipleMatches (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hiliteMatches.overlappingMatches nix-util-tests-run-without-new-syscalls> [ OK ] hiliteMatches.overlappingMatches (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hiliteMatches.complexOverlappingMatches nix-util-tests-run-without-new-syscalls> [ OK ] hiliteMatches.complexOverlappingMatches (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from hiliteMatches (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from to_json nix-util-tests-run-without-new-syscalls> [ RUN ] to_json.optionalInt nix-util-tests-run-without-new-syscalls> [ OK ] to_json.optionalInt (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] to_json.vectorOfOptionalInts nix-util-tests-run-without-new-syscalls> [ OK ] to_json.vectorOfOptionalInts (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] to_json.optionalVectorOfInts nix-util-tests-run-without-new-syscalls> [ OK ] to_json.optionalVectorOfInts (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from to_json (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from from_json nix-util-tests-run-without-new-syscalls> [ RUN ] from_json.optionalInt nix-util-tests-run-without-new-syscalls> [ OK ] from_json.optionalInt (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] from_json.vectorOfOptionalInts nix-util-tests-run-without-new-syscalls> [ OK ] from_json.vectorOfOptionalInts (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from from_json (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from valueAt nix-util-tests-run-without-new-syscalls> [ RUN ] valueAt.simpleObject nix-util-tests-run-without-new-syscalls> [ OK ] valueAt.simpleObject (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] valueAt.missingKey nix-util-tests-run-without-new-syscalls> [ OK ] valueAt.missingKey (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from valueAt (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getObject nix-util-tests-run-without-new-syscalls> [ RUN ] getObject.rightAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getObject.rightAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getObject.wrongAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getObject.wrongAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getObject (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getArray nix-util-tests-run-without-new-syscalls> [ RUN ] getArray.rightAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getArray.rightAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getArray.wrongAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getArray.wrongAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getArray (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getString nix-util-tests-run-without-new-syscalls> [ RUN ] getString.rightAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getString.rightAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getString.wrongAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getString.wrongAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getString (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getIntegralNumber nix-util-tests-run-without-new-syscalls> [ RUN ] getIntegralNumber.rightAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getIntegralNumber.rightAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getIntegralNumber.wrongAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getIntegralNumber.wrongAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getIntegralNumber (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getBoolean nix-util-tests-run-without-new-syscalls> [ RUN ] getBoolean.rightAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getBoolean.rightAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getBoolean.wrongAssertions nix-util-tests-run-without-new-syscalls> [ OK ] getBoolean.wrongAssertions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getBoolean (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from optionalValueAt nix-util-tests-run-without-new-syscalls> [ RUN ] optionalValueAt.existing nix-util-tests-run-without-new-syscalls> [ OK ] optionalValueAt.existing (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalValueAt.empty nix-util-tests-run-without-new-syscalls> [ OK ] optionalValueAt.empty (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from optionalValueAt (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getNullable nix-util-tests-run-without-new-syscalls> [ RUN ] getNullable.null nix-util-tests-run-without-new-syscalls> [ OK ] getNullable.null (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getNullable.empty nix-util-tests-run-without-new-syscalls> [ OK ] getNullable.empty (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getNullable (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from local_keys nix-util-tests-run-without-new-syscalls> [ RUN ] local_keys.signAndVerify nix-util-tests-run-without-new-syscalls> [ OK ] local_keys.signAndVerify (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] local_keys.rfc8032TestVector nix-util-tests-run-without-new-syscalls> [ OK ] local_keys.rfc8032TestVector (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from local_keys (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 13 tests from LRUCache nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.sizeOfEmptyCacheIsZero nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.sizeOfEmptyCacheIsZero (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.sizeOfSingleElementCacheIsOne nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.sizeOfSingleElementCacheIsOne (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.getFromEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.getFromEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.getExistingValue nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.getExistingValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.getNonExistingValueFromNonEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.getNonExistingValueFromNonEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.upsertOnZeroCapacityCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.upsertOnZeroCapacityCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.updateExistingValue nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.updateExistingValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.overwriteOldestWhenCapacityIsReached nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.overwriteOldestWhenCapacityIsReached (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.clearEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.clearEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.clearNonEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.clearNonEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.eraseFromEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.eraseFromEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.eraseMissingFromNonEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.eraseMissingFromNonEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LRUCache.eraseFromNonEmptyCache nix-util-tests-run-without-new-syscalls> [ OK ] LRUCache.eraseFromNonEmptyCache (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 13 tests from LRUCache (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from memo nix-util-tests-run-without-new-syscalls> [ RUN ] memo.computesOnce nix-util-tests-run-without-new-syscalls> [ OK ] memo.computesOnce (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] memo.copiesShareCache nix-util-tests-run-without-new-syscalls> [ OK ] memo.copiesShareCache (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] memo.worksWithString nix-util-tests-run-without-new-syscalls> [ OK ] memo.worksWithString (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from memo (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 18 tests from MemorySourceAccessorTestErrors nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.readFileNotFound nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.readFileNotFound (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.readFileNotARegularFile nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.readFileNotARegularFile (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.readDirectoryNotFound nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.readDirectoryNotFound (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.readDirectoryNotADirectory nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.readDirectoryNotADirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.readLinkNotFound nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.readLinkNotFound (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.readLinkNotASymlink nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.readLinkNotASymlink (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.addFileParentNotDirectory nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.addFileParentNotDirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.addFileNotARegularFile nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.addFileNotARegularFile (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createDirectoryParentNotDirectory nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createDirectoryParentNotDirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createDirectoryNotADirectory nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createDirectoryNotADirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createRegularFileParentNotDirectory nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createRegularFileParentNotDirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createRegularFileNotARegularFile nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createRegularFileNotARegularFile (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createSymlinkParentNotDirectory nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createSymlinkParentNotDirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createSymlinkNotASymlink nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createSymlinkNotASymlink (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.pathExistsThroughRegularFile nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.pathExistsThroughRegularFile (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.maybeLstatThroughRegularFile nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.maybeLstatThroughRegularFile (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.pathExistsThroughSymlink nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.pathExistsThroughSymlink (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorTestErrors.createFileThroughSymlink nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorTestErrors.createFileThroughSymlink (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 18 tests from MemorySourceAccessorTestErrors (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from MonitorFdHup nix-util-tests-run-without-new-syscalls> [ RUN ] MonitorFdHup.shouldNotBlock nix-util-tests-run-without-new-syscalls> [ OK ] MonitorFdHup.shouldNotBlock (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from MonitorFdHup (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from nix_api_util nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util.nix_version_get nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util.nix_version_get (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from nix_api_util (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from nix_api_util_context nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_setting_get nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_setting_get (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_setting_set nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_setting_set (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_err_msg nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_err_msg (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_err_code nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_err_code (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_context_error nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_context_error (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_set_err_msg nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_set_err_msg (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_err_info_msg nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_err_info_msg (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] nix_api_util_context.nix_err_name nix-util-tests-run-without-new-syscalls> [ OK ] nix_api_util_context.nix_err_name (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from nix_api_util_context (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 7 tests from Pool nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.freshPoolHasZeroCountAndSpecifiedCapacity nix-util-tests-run-without-new-syscalls> [ OK ] Pool.freshPoolHasZeroCountAndSpecifiedCapacity (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.freshPoolCanGetAResource nix-util-tests-run-without-new-syscalls> [ OK ] Pool.freshPoolCanGetAResource (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.capacityCanBeIncremented nix-util-tests-run-without-new-syscalls> [ OK ] Pool.capacityCanBeIncremented (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.capacityCanBeDecremented nix-util-tests-run-without-new-syscalls> [ OK ] Pool.capacityCanBeDecremented (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.flushBadDropsOutOfScopeResources nix-util-tests-run-without-new-syscalls> [ OK ] Pool.flushBadDropsOutOfScopeResources (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.reuseResource nix-util-tests-run-without-new-syscalls> [ OK ] Pool.reuseResource (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Pool.badResourceIsNotReused nix-util-tests-run-without-new-syscalls> [ OK ] Pool.badResourceIsNotReused (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 7 tests from Pool (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from Position nix-util-tests-run-without-new-syscalls> [ RUN ] Position.getSnippetUpTo_0 nix-util-tests-run-without-new-syscalls> [ OK ] Position.getSnippetUpTo_0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Position.getSnippetUpTo_1 nix-util-tests-run-without-new-syscalls> [ OK ] Position.getSnippetUpTo_1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Position.getSnippetUpTo_2 nix-util-tests-run-without-new-syscalls> [ OK ] Position.getSnippetUpTo_2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Position.example_1 nix-util-tests-run-without-new-syscalls> [ OK ] Position.example_1 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from Position (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from statusOk nix-util-tests-run-without-new-syscalls> [ RUN ] statusOk.zeroIsOk nix-util-tests-run-without-new-syscalls> [ OK ] statusOk.zeroIsOk (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from statusOk (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from runProgram nix-util-tests-run-without-new-syscalls> [ RUN ] runProgram.worksTrivial nix-util-tests-run> [ OK ] GitLsRemote.parseObjectRefLine (0 ms) nix-util-tests-run> [----------] 3 tests from GitLsRemote (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from BLAKE3HashTest nix-util-tests-run> [ RUN ] BLAKE3HashTest.testKnownBLAKE3Hashes1 nix-util-tests-run> [ OK ] BLAKE3HashTest.testKnownBLAKE3Hashes1 (0 ms) nix-util-tests-run> [ RUN ] BLAKE3HashTest.testKnownBLAKE3Hashes2 nix-util-tests-run> [ OK ] BLAKE3HashTest.testKnownBLAKE3Hashes2 (0 ms) nix-util-tests-run> [ RUN ] BLAKE3HashTest.testKnownBLAKE3Hashes3 nix-util-tests-run> [ OK ] BLAKE3HashTest.testKnownBLAKE3Hashes3 (0 ms) nix-util-tests-run> [----------] 3 tests from BLAKE3HashTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from hashString nix-util-tests-run> [ RUN ] hashString.testKnownMD5Hashes1 nix-util-tests-run> [ OK ] hashString.testKnownMD5Hashes1 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownMD5Hashes2 nix-util-tests-run> [ OK ] hashString.testKnownMD5Hashes2 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownSHA1Hashes1 nix-util-tests-run> [ OK ] hashString.testKnownSHA1Hashes1 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownSHA1Hashes2 nix-util-tests-run> [ OK ] hashString.testKnownSHA1Hashes2 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownSHA256Hashes1 nix-util-tests-run> [ OK ] hashString.testKnownSHA256Hashes1 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownSHA256Hashes2 nix-util-tests-run> [ OK ] hashString.testKnownSHA256Hashes2 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownSHA512Hashes1 nix-util-tests-run> [ OK ] hashString.testKnownSHA512Hashes1 (0 ms) nix-util-tests-run> [ RUN ] hashString.testKnownSHA512Hashes2 nix-util-tests-run> [ OK ] hashString.testKnownSHA512Hashes2 (0 ms) nix-util-tests-run> [----------] 8 tests from hashString (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from hashParseExplicitFormatUnprefixed nix-util-tests-run> [ RUN ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_correct nix-util-tests-run> [ OK ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_correct (0 ms) nix-util-tests-run> [ RUN ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongAlgo nix-util-tests-run> [ OK ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongAlgo (0 ms) nix-util-tests-run> [ RUN ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongBase nix-util-tests-run> [ OK ] hashParseExplicitFormatUnprefixed.testKnownSHA256Hashes1_wrongBase (0 ms) nix-util-tests-run> [----------] 3 tests from hashParseExplicitFormatUnprefixed (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from hashFormat nix-util-tests-run> [ RUN ] hashFormat.testRoundTripPrintParse nix-util-tests-run> [ OK ] hashFormat.testRoundTripPrintParse (0 ms) nix-util-tests-run> [ RUN ] hashFormat.testParseHashFormatOptException nix-util-tests-run> [ OK ] hashFormat.testParseHashFormatOptException (0 ms) nix-util-tests-run> [----------] 2 tests from hashFormat (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from hiliteMatches nix-util-tests-run> [ RUN ] hiliteMatches.noHighlight nix-util-tests-run> [ OK ] hiliteMatches.noHighlight (0 ms) nix-util-tests-run> [ RUN ] hiliteMatches.simpleHighlight nix-util-tests-run> [ OK ] hiliteMatches.simpleHighlight (0 ms) nix-util-tests-run> [ RUN ] hiliteMatches.multipleMatches nix-util-tests-run> [ OK ] hiliteMatches.multipleMatches (0 ms) nix-util-tests-run> [ RUN ] hiliteMatches.overlappingMatches nix-util-tests-run> [ OK ] hiliteMatches.overlappingMatches (0 ms) nix-util-tests-run> [ RUN ] hiliteMatches.complexOverlappingMatches nix-util-tests-run> [ OK ] hiliteMatches.complexOverlappingMatches (0 ms) nix-util-tests-run> [----------] 5 tests from hiliteMatches (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from to_json nix-util-tests-run> [ RUN ] to_json.optionalInt nix-util-tests-run> [ OK ] to_json.optionalInt (0 ms) nix-util-tests-run> [ RUN ] to_json.vectorOfOptionalInts nix-util-tests-run> [ OK ] to_json.vectorOfOptionalInts (0 ms) nix-util-tests-run> [ RUN ] to_json.optionalVectorOfInts nix-util-tests-run> [ OK ] to_json.optionalVectorOfInts (0 ms) nix-util-tests-run> [----------] 3 tests from to_json (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from from_json nix-util-tests-run> [ RUN ] from_json.optionalInt nix-util-tests-run> [ OK ] from_json.optionalInt (0 ms) nix-util-tests-run> [ RUN ] from_json.vectorOfOptionalInts nix-util-tests-run> [ OK ] from_json.vectorOfOptionalInts (0 ms) nix-util-tests-run> [----------] 2 tests from from_json (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from valueAt nix-util-tests-run> [ RUN ] valueAt.simpleObject nix-util-tests-run> [ OK ] valueAt.simpleObject (0 ms) nix-util-tests-run> [ RUN ] valueAt.missingKey nix-util-tests-run> [ OK ] valueAt.missingKey (0 ms) nix-util-tests-run> [----------] 2 tests from valueAt (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getObject nix-util-tests-run> [ RUN ] getObject.rightAssertions nix-util-tests-run> [ OK ] getObject.rightAssertions (0 ms) nix-util-tests-run> [ RUN ] getObject.wrongAssertions nix-util-tests-run> [ OK ] getObject.wrongAssertions (0 ms) nix-util-tests-run> [----------] 2 tests from getObject (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getArray nix-util-tests-run> [ RUN ] getArray.rightAssertions nix-util-tests-run> [ OK ] getArray.rightAssertions (0 ms) nix-util-tests-run> [ RUN ] getArray.wrongAssertions nix-util-tests-run> [ OK ] getArray.wrongAssertions (0 ms) nix-util-tests-run> [----------] 2 tests from getArray (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getString nix-util-tests-run> [ RUN ] getString.rightAssertions nix-util-tests-run> [ OK ] getString.rightAssertions (0 ms) nix-util-tests-run> [ RUN ] getString.wrongAssertions nix-util-tests-run> [ OK ] getString.wrongAssertions (0 ms) nix-util-tests-run> [----------] 2 tests from getString (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getIntegralNumber nix-util-tests-run> [ RUN ] getIntegralNumber.rightAssertions nix-util-tests-run> [ OK ] getIntegralNumber.rightAssertions (0 ms) nix-util-tests-run> [ RUN ] getIntegralNumber.wrongAssertions nix-util-tests-run> [ OK ] getIntegralNumber.wrongAssertions (0 ms) nix-util-tests-run> [----------] 2 tests from getIntegralNumber (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getBoolean nix-util-tests-run> [ RUN ] getBoolean.rightAssertions nix-util-tests-run> [ OK ] getBoolean.rightAssertions (0 ms) nix-util-tests-run> [ RUN ] getBoolean.wrongAssertions nix-util-tests-run> [ OK ] getBoolean.wrongAssertions (0 ms) nix-util-tests-run> [----------] 2 tests from getBoolean (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from optionalValueAt nix-util-tests-run> [ RUN ] optionalValueAt.existing nix-util-tests-run> [ OK ] optionalValueAt.existing (0 ms) nix-util-tests-run> [ RUN ] optionalValueAt.empty nix-util-tests-run> [ OK ] optionalValueAt.empty (0 ms) nix-util-tests-run> [----------] 2 tests from optionalValueAt (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getNullable nix-util-tests-run> [ RUN ] getNullable.null nix-util-tests-run> [ OK ] getNullable.null (0 ms) nix-util-tests-run> [ RUN ] getNullable.empty nix-util-tests-run> [ OK ] getNullable.empty (0 ms) nix-util-tests-run> [----------] 2 tests from getNullable (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from local_keys nix-util-tests-run> [ RUN ] local_keys.signAndVerify nix-util-tests-run> [ OK ] local_keys.signAndVerify (0 ms) nix-util-tests-run> [ RUN ] local_keys.rfc8032TestVector nix-util-tests-run> [ OK ] local_keys.rfc8032TestVector (0 ms) nix-util-tests-run> [----------] 2 tests from local_keys (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 13 tests from LRUCache nix-util-tests-run> [ RUN ] LRUCache.sizeOfEmptyCacheIsZero nix-util-tests-run> [ OK ] LRUCache.sizeOfEmptyCacheIsZero (0 ms) nix-util-tests-run> [ RUN ] LRUCache.sizeOfSingleElementCacheIsOne nix-util-tests-run> [ OK ] LRUCache.sizeOfSingleElementCacheIsOne (0 ms) nix-util-tests-run> [ RUN ] LRUCache.getFromEmptyCache nix-util-tests-run> [ OK ] LRUCache.getFromEmptyCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.getExistingValue nix-util-tests-run> [ OK ] LRUCache.getExistingValue (0 ms) nix-util-tests-run> [ RUN ] LRUCache.getNonExistingValueFromNonEmptyCache nix-util-tests-run> [ OK ] LRUCache.getNonExistingValueFromNonEmptyCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.upsertOnZeroCapacityCache nix-util-tests-run> [ OK ] LRUCache.upsertOnZeroCapacityCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.updateExistingValue nix-util-tests-run> [ OK ] LRUCache.updateExistingValue (0 ms) nix-util-tests-run> [ RUN ] LRUCache.overwriteOldestWhenCapacityIsReached nix-util-tests-run> [ OK ] LRUCache.overwriteOldestWhenCapacityIsReached (0 ms) nix-util-tests-run> [ RUN ] LRUCache.clearEmptyCache nix-util-tests-run> [ OK ] LRUCache.clearEmptyCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.clearNonEmptyCache nix-util-tests-run> [ OK ] LRUCache.clearNonEmptyCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.eraseFromEmptyCache nix-util-tests-run> [ OK ] LRUCache.eraseFromEmptyCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.eraseMissingFromNonEmptyCache nix-util-tests-run> [ OK ] LRUCache.eraseMissingFromNonEmptyCache (0 ms) nix-util-tests-run> [ RUN ] LRUCache.eraseFromNonEmptyCache nix-util-tests-run> [ OK ] LRUCache.eraseFromNonEmptyCache (0 ms) nix-util-tests-run> [----------] 13 tests from LRUCache (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from memo nix-util-tests-run> [ RUN ] memo.computesOnce nix-util-tests-run> [ OK ] memo.computesOnce (0 ms) nix-util-tests-run> [ RUN ] memo.copiesShareCache nix-util-tests-run> [ OK ] memo.copiesShareCache (0 ms) nix-util-tests-run> [ RUN ] memo.worksWithString nix-util-tests-run> [ OK ] memo.worksWithString (0 ms) nix-util-tests-run> [----------] 3 tests from memo (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 18 tests from MemorySourceAccessorTestErrors nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.readFileNotFound nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.readFileNotFound (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.readFileNotARegularFile nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.readFileNotARegularFile (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.readDirectoryNotFound nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.readDirectoryNotFound (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.readDirectoryNotADirectory nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.readDirectoryNotADirectory (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.readLinkNotFound nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.readLinkNotFound (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.readLinkNotASymlink nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.readLinkNotASymlink (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.addFileParentNotDirectory nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.addFileParentNotDirectory (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.addFileNotARegularFile nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.addFileNotARegularFile (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createDirectoryParentNotDirectory nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createDirectoryParentNotDirectory (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createDirectoryNotADirectory nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createDirectoryNotADirectory (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createRegularFileParentNotDirectory nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createRegularFileParentNotDirectory (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createRegularFileNotARegularFile nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createRegularFileNotARegularFile (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createSymlinkParentNotDirectory nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createSymlinkParentNotDirectory (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createSymlinkNotASymlink nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createSymlinkNotASymlink (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.pathExistsThroughRegularFile nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.pathExistsThroughRegularFile (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.maybeLstatThroughRegularFile nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.maybeLstatThroughRegularFile (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.pathExistsThroughSymlink nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.pathExistsThroughSymlink (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorTestErrors.createFileThroughSymlink nix-util-tests-run> [ OK ] MemorySourceAccessorTestErrors.createFileThroughSymlink (0 ms) nix-util-tests-run> [----------] 18 tests from MemorySourceAccessorTestErrors (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from MonitorFdHup nix-util-tests-run> [ RUN ] MonitorFdHup.shouldNotBlock nix-util-tests-run> [ OK ] MonitorFdHup.shouldNotBlock (0 ms) nix-util-tests-run> [----------] 1 test from MonitorFdHup (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from nix_api_util nix-util-tests-run> [ RUN ] nix_api_util.nix_version_get nix-util-tests-run> [ OK ] nix_api_util.nix_version_get (0 ms) nix-util-tests-run> [----------] 1 test from nix_api_util (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from nix_api_util_context nix-util-tests-run> [ RUN ] nix_api_util_context.nix_setting_get nix-util-tests-run> [ OK ] nix_api_util_context.nix_setting_get (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_setting_set nix-util-tests-run> [ OK ] nix_api_util_context.nix_setting_set (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_err_msg nix-util-tests-run> [ OK ] nix_api_util_context.nix_err_msg (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_err_code nix-util-tests-run> [ OK ] nix_api_util_context.nix_err_code (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_context_error nix-util-tests-run> [ OK ] nix_api_util_context.nix_context_error (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_set_err_msg nix-util-tests-run> [ OK ] nix_api_util_context.nix_set_err_msg (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_err_info_msg nix-util-tests-run> [ OK ] nix_api_util_context.nix_err_info_msg (0 ms) nix-util-tests-run> [ RUN ] nix_api_util_context.nix_err_name nix-util-tests-run> [ OK ] nix_api_util_context.nix_err_name (0 ms) nix-util-tests-run> [----------] 8 tests from nix_api_util_context (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 7 tests from Pool nix-util-tests-run> [ RUN ] Pool.freshPoolHasZeroCountAndSpecifiedCapacity nix-util-tests-run> [ OK ] Pool.freshPoolHasZeroCountAndSpecifiedCapacity (0 ms) nix-util-tests-run> [ RUN ] Pool.freshPoolCanGetAResource nix-util-tests-run> [ OK ] Pool.freshPoolCanGetAResource (0 ms) nix-util-tests-run> [ RUN ] Pool.capacityCanBeIncremented nix-util-tests-run> [ OK ] Pool.capacityCanBeIncremented (0 ms) nix-util-tests-run> [ RUN ] Pool.capacityCanBeDecremented nix-util-tests-run> [ OK ] Pool.capacityCanBeDecremented (0 ms) nix-util-tests-run> [ RUN ] Pool.flushBadDropsOutOfScopeResources nix-util-tests-run> [ OK ] Pool.flushBadDropsOutOfScopeResources (0 ms) nix-util-tests-run> [ RUN ] Pool.reuseResource nix-util-tests-run> [ OK ] Pool.reuseResource (0 ms) nix-util-tests-run> [ RUN ] Pool.badResourceIsNotReused nix-util-tests-run> [ OK ] Pool.badResourceIsNotReused (0 ms) nix-util-tests-run> [----------] 7 tests from Pool (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from Position nix-util-tests-run> [ RUN ] Position.getSnippetUpTo_0 nix-util-tests-run> [ OK ] Position.getSnippetUpTo_0 (0 ms) nix-util-tests-run> [ RUN ] Position.getSnippetUpTo_1 nix-util-tests-run> [ OK ] Position.getSnippetUpTo_1 (0 ms) nix-util-tests-run> [ RUN ] Position.getSnippetUpTo_2 nix-util-tests-run> [ OK ] Position.getSnippetUpTo_2 (0 ms) nix-util-tests-run> [ RUN ] Position.example_1 nix-util-tests-run> [ OK ] Position.example_1 (0 ms) nix-util-tests-run> [----------] 4 tests from Position (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from statusOk nix-util-tests-run> [ RUN ] statusOk.zeroIsOk nix-util-tests-run> [ OK ] statusOk.zeroIsOk (0 ms) nix-util-tests-run> [----------] 1 test from statusOk (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from runProgram nix-util-tests-run> [ RUN ] runProgram.worksTrivial hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" nix-util-tests-run-without-new-syscalls> [ OK ] runProgram.worksTrivial (19 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] runProgram.nonexistent nix-util-tests-run-without-new-syscalls> [ OK ] runProgram.nonexistent (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from runProgram (20 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from runProgram2 nix-util-tests-run-without-new-syscalls> [ RUN ] runProgram2.nonexistent nix-util-tests-run-without-new-syscalls> [ OK ] runProgram2.nonexistent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] runProgram2.leakedFDsAreClosed nix-util-tests-run-without-new-syscalls> [ OK ] runProgram2.leakedFDsAreClosed (7 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from runProgram2 (7 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 6 tests from ref nix-util-tests-run-without-new-syscalls> [ RUN ] ref.upcast_is_implicit nix-util-tests-run-without-new-syscalls> [ OK ] ref.upcast_is_implicit (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ref.downcast_is_rejected nix-util-tests-run-without-new-syscalls> [ OK ] ref.downcast_is_rejected (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ref.same_type_conversion nix-util-tests-run-without-new-syscalls> [ OK ] ref.same_type_conversion (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ref.explicit_downcast_with_cast nix-util-tests-run-without-new-syscalls> [ OK ] ref.explicit_downcast_with_cast (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ref.invalid_cast_throws nix-util-tests-run-without-new-syscalls> [ OK ] ref.invalid_cast_throws (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ref.explicit_downcast_with_dynamic_pointer_cast nix-util-tests-run-without-new-syscalls> [ OK ] ref.explicit_downcast_with_dynamic_pointer_cast (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 6 tests from ref (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from readNum nix-util-tests-run-without-new-syscalls> [ RUN ] readNum.negativeValuesSerialiseWellDefined nix-util-tests-run-without-new-syscalls> [ OK ] readNum.negativeValuesSerialiseWellDefined (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from readNum (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from readString nix-util-tests-run-without-new-syscalls> [ RUN ] readString.roundTrip nix-util-tests-run-without-new-syscalls> [ OK ] readString.roundTrip (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] readString.bogusLengthDoesNotPreallocate nix-util-tests-run-without-new-syscalls> [ OK ] readString.bogusLengthDoesNotPreallocate (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from readString (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from readError nix-util-tests-run-without-new-syscalls> [ RUN ] readError.bogusLevelIsClamped nix-util-tests-run-without-new-syscalls> [ OK ] readError.bogusLevelIsClamped (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] readError.uint64LevelError nix-util-tests-run-without-new-syscalls> [ OK ] readError.uint64LevelError (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from readError (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from readPadding nix-util-tests-run-without-new-syscalls> [ RUN ] readPadding.works nix-util-tests-run-without-new-syscalls> [ OK ] readPadding.works (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from readPadding (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from sourceToSink nix-util-tests-run-without-new-syscalls> [ RUN ] sourceToSink.forcedUnwindUcaughtExceptions nix-util-tests-run-without-new-syscalls> [ OK ] sourceToSink.forcedUnwindUcaughtExceptions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from sourceToSink (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from MonotonicSubranges nix-util-tests-run-without-new-syscalls> [ RUN ] MonotonicSubranges.empty nix-util-tests-run-without-new-syscalls> [ OK ] MonotonicSubranges.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MonotonicSubranges.basic nix-util-tests-run-without-new-syscalls> [ OK ] MonotonicSubranges.basic (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from MonotonicSubranges (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/0, where TypeParam = int nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/0.insertionsort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/0.insertionsort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/0.peeksort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/0.peeksort (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/0 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/1, where TypeParam = long long nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/1.insertionsort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/1.insertionsort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/1.peeksort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/1.peeksort (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/1 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/2, where TypeParam = short nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/2.insertionsort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/2.insertionsort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/2.peeksort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/2.peeksort (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/2 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/3, where TypeParam = unsigned int nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/3.insertionsort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/3.insertionsort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/3.peeksort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/3.peeksort (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/3 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/4, where TypeParam = unsigned long nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/4.insertionsort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/4.insertionsort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortTestPermutations/4.peeksort nix-util-tests-run-without-new-syscalls> [ OK ] SortTestPermutations/4.peeksort (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from SortTestPermutations/4 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from InsertionSort nix-util-tests-run-without-new-syscalls> [ RUN ] InsertionSort.empty nix-util-tests-run-without-new-syscalls> [ OK ] InsertionSort.empty (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from InsertionSort (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/0, where TypeParam = int nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/0.peeksortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/0.peeksortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/0.peeksortSortedGreater nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/0.peeksortSortedGreater (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/0.insertionsortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/0.insertionsortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/0.peeksortSortedLinearComparisonComplexity nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/0.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/0 (2 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/1, where TypeParam = unsigned int nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/1.peeksortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/1.peeksortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/1.peeksortSortedGreater nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/1.peeksortSortedGreater (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/1.insertionsortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/1.insertionsortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/1.peeksortSortedLinearComparisonComplexity nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/1.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/1 (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/2, where TypeParam = long long nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/2.peeksortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/2.peeksortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/2.peeksortSortedGreater nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/2.peeksortSortedGreater (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/2.insertionsortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/2.insertionsortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/2.peeksortSortedLinearComparisonComplexity nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/2.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/2 (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/3, where TypeParam = short nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/3.peeksortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/3.peeksortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/3.peeksortSortedGreater nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/3.peeksortSortedGreater (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/3.insertionsortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/3.insertionsortSorted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/3.peeksortSortedLinearComparisonComplexity nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/3.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/3 (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/4, where TypeParam = std::basic_string,std::allocator > nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/4.peeksortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/4.peeksortSorted (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/4.peeksortSortedGreater nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/4.peeksortSortedGreater (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/4.insertionsortSorted nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/4.insertionsortSorted (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty/4.peeksortSortedLinearComparisonComplexity nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty/4.peeksortSortedLinearComparisonComplexity (1 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from SortProperty/4 (7 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from SortProperty nix-util-tests-run-without-new-syscalls> [ RUN ] SortProperty.peeksortStability nix-util-tests-run-without-new-syscalls> [ OK ] SortProperty.peeksortStability (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from SortProperty (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from FSSourceAccessorTest nix-util-tests-run-without-new-syscalls> [ RUN ] FSSourceAccessorTest.works nix-util-tests-run-without-new-syscalls> [ OK ] FSSourceAccessorTest.works (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FSSourceAccessorTest.invalidateCacheDropsStaleDirFds nix-util-tests-run-without-new-syscalls> [ OK ] FSSourceAccessorTest.invalidateCacheDropsStaleDirFds (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FSSourceAccessorTest.RestoreSinkRegularFileAtRoot nix-util-tests-run-without-new-syscalls> [ OK ] FSSourceAccessorTest.RestoreSinkRegularFileAtRoot (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FSSourceAccessorTest.RestoreSinkSymlinkAtRoot nix-util-tests-run-without-new-syscalls> [ OK ] FSSourceAccessorTest.RestoreSinkSymlinkAtRoot (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from FSSourceAccessorTest (2 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from concatStringsSep nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.empty nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.justOne nix-util-tests-run> [ OK ] runProgram.worksTrivial (18 ms) nix-util-tests-run> [ RUN ] runProgram.nonexistent nix-util-tests-run> [ OK ] runProgram.nonexistent (0 ms) nix-util-tests-run> [----------] 2 tests from runProgram (18 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from runProgram2 nix-util-tests-run> [ RUN ] runProgram2.nonexistent nix-util-tests-run> [ OK ] runProgram2.nonexistent (0 ms) nix-util-tests-run> [ RUN ] runProgram2.leakedFDsAreClosed nix-util-tests-run> [ OK ] runProgram2.leakedFDsAreClosed (9 ms) nix-util-tests-run> [----------] 2 tests from runProgram2 (9 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 6 tests from ref nix-util-tests-run> [ RUN ] ref.upcast_is_implicit nix-util-tests-run> [ OK ] ref.upcast_is_implicit (0 ms) nix-util-tests-run> [ RUN ] ref.downcast_is_rejected nix-util-tests-run> [ OK ] ref.downcast_is_rejected (0 ms) nix-util-tests-run> [ RUN ] ref.same_type_conversion nix-util-tests-run> [ OK ] ref.same_type_conversion (0 ms) nix-util-tests-run> [ RUN ] ref.explicit_downcast_with_cast nix-util-tests-run> [ OK ] ref.explicit_downcast_with_cast (0 ms) nix-util-tests-run> [ RUN ] ref.invalid_cast_throws nix-util-tests-run> [ OK ] ref.invalid_cast_throws (0 ms) nix-util-tests-run> [ RUN ] ref.explicit_downcast_with_dynamic_pointer_cast nix-util-tests-run> [ OK ] ref.explicit_downcast_with_dynamic_pointer_cast (0 ms) nix-util-tests-run> [----------] 6 tests from ref (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from readNum nix-util-tests-run> [ RUN ] readNum.negativeValuesSerialiseWellDefined nix-util-tests-run> [ OK ] readNum.negativeValuesSerialiseWellDefined (0 ms) nix-util-tests-run> [----------] 1 test from readNum (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from readString nix-util-tests-run> [ RUN ] readString.roundTrip nix-util-tests-run> [ OK ] readString.roundTrip (0 ms) nix-util-tests-run> [ RUN ] readString.bogusLengthDoesNotPreallocate nix-util-tests-run> [ OK ] readString.bogusLengthDoesNotPreallocate (0 ms) nix-util-tests-run> [----------] 2 tests from readString (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from readError nix-util-tests-run> [ RUN ] readError.bogusLevelIsClamped nix-util-tests-run> [ OK ] readError.bogusLevelIsClamped (0 ms) nix-util-tests-run> [ RUN ] readError.uint64LevelError nix-util-tests-run> [ OK ] readError.uint64LevelError (0 ms) nix-util-tests-run> [----------] 2 tests from readError (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from readPadding nix-util-tests-run> [ RUN ] readPadding.works nix-util-tests-run> [ OK ] readPadding.works (0 ms) nix-util-tests-run> [----------] 1 test from readPadding (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from sourceToSink nix-util-tests-run> [ RUN ] sourceToSink.forcedUnwindUcaughtExceptions nix-util-tests-run> [ OK ] sourceToSink.forcedUnwindUcaughtExceptions (0 ms) nix-util-tests-run> [----------] 1 test from sourceToSink (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from MonotonicSubranges nix-util-tests-run> [ RUN ] MonotonicSubranges.empty nix-util-tests-run> [ OK ] MonotonicSubranges.empty (0 ms) nix-util-tests-run> [ RUN ] MonotonicSubranges.basic nix-util-tests-run> [ OK ] MonotonicSubranges.basic (0 ms) nix-util-tests-run> [----------] 2 tests from MonotonicSubranges (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from SortTestPermutations/0, where TypeParam = int nix-util-tests-run> [ RUN ] SortTestPermutations/0.insertionsort nix-util-tests-run> [ OK ] SortTestPermutations/0.insertionsort (0 ms) nix-util-tests-run> [ RUN ] SortTestPermutations/0.peeksort nix-util-tests-run> [ OK ] SortTestPermutations/0.peeksort (0 ms) nix-util-tests-run> [----------] 2 tests from SortTestPermutations/0 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from SortTestPermutations/1, where TypeParam = long long nix-util-tests-run> [ RUN ] SortTestPermutations/1.insertionsort nix-util-tests-run> [ OK ] SortTestPermutations/1.insertionsort (0 ms) nix-util-tests-run> [ RUN ] SortTestPermutations/1.peeksort nix-util-tests-run> [ OK ] SortTestPermutations/1.peeksort (0 ms) nix-util-tests-run> [----------] 2 tests from SortTestPermutations/1 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from SortTestPermutations/2, where TypeParam = short nix-util-tests-run> [ RUN ] SortTestPermutations/2.insertionsort nix-util-tests-run> [ OK ] SortTestPermutations/2.insertionsort (0 ms) nix-util-tests-run> [ RUN ] SortTestPermutations/2.peeksort nix-util-tests-run> [ OK ] SortTestPermutations/2.peeksort (0 ms) nix-util-tests-run> [----------] 2 tests from SortTestPermutations/2 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from SortTestPermutations/3, where TypeParam = unsigned int nix-util-tests-run> [ RUN ] SortTestPermutations/3.insertionsort nix-util-tests-run> [ OK ] SortTestPermutations/3.insertionsort (0 ms) nix-util-tests-run> [ RUN ] SortTestPermutations/3.peeksort nix-util-tests-run> [ OK ] SortTestPermutations/3.peeksort (0 ms) nix-util-tests-run> [----------] 2 tests from SortTestPermutations/3 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from SortTestPermutations/4, where TypeParam = unsigned long nix-util-tests-run> [ RUN ] SortTestPermutations/4.insertionsort nix-util-tests-run> [ OK ] SortTestPermutations/4.insertionsort (0 ms) nix-util-tests-run> [ RUN ] SortTestPermutations/4.peeksort nix-util-tests-run> [ OK ] SortTestPermutations/4.peeksort (0 ms) nix-util-tests-run> [----------] 2 tests from SortTestPermutations/4 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from InsertionSort nix-util-tests-run> [ RUN ] InsertionSort.empty nix-util-tests-run> [ OK ] InsertionSort.empty (0 ms) nix-util-tests-run> [----------] 1 test from InsertionSort (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from SortProperty/0, where TypeParam = int nix-util-tests-run> [ RUN ] SortProperty/0.peeksortSorted nix-util-tests-run> [ OK ] SortProperty/0.peeksortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/0.peeksortSortedGreater nix-util-tests-run> [ OK ] SortProperty/0.peeksortSortedGreater (0 ms) nix-util-tests-run> [ RUN ] SortProperty/0.insertionsortSorted nix-util-tests-run> [ OK ] SortProperty/0.insertionsortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/0.peeksortSortedLinearComparisonComplexity nix-util-tests-run> [ OK ] SortProperty/0.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run> [----------] 4 tests from SortProperty/0 (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from SortProperty/1, where TypeParam = unsigned int nix-util-tests-run> [ RUN ] SortProperty/1.peeksortSorted nix-util-tests-run> [ OK ] SortProperty/1.peeksortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/1.peeksortSortedGreater nix-util-tests-run> [ OK ] SortProperty/1.peeksortSortedGreater (0 ms) nix-util-tests-run> [ RUN ] SortProperty/1.insertionsortSorted nix-util-tests-run> [ OK ] SortProperty/1.insertionsortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/1.peeksortSortedLinearComparisonComplexity nix-util-tests-run> [ OK ] SortProperty/1.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run> [----------] 4 tests from SortProperty/1 (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from SortProperty/2, where TypeParam = long long nix-util-tests-run> [ RUN ] SortProperty/2.peeksortSorted nix-util-tests-run> [ OK ] SortProperty/2.peeksortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/2.peeksortSortedGreater nix-util-tests-run> [ OK ] SortProperty/2.peeksortSortedGreater (0 ms) nix-util-tests-run> [ RUN ] SortProperty/2.insertionsortSorted nix-util-tests-run> [ OK ] SortProperty/2.insertionsortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/2.peeksortSortedLinearComparisonComplexity nix-util-tests-run> [ OK ] SortProperty/2.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run> [----------] 4 tests from SortProperty/2 (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from SortProperty/3, where TypeParam = short nix-util-tests-run> [ RUN ] SortProperty/3.peeksortSorted nix-util-tests-run> [ OK ] SortProperty/3.peeksortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/3.peeksortSortedGreater nix-util-tests-run> [ OK ] SortProperty/3.peeksortSortedGreater (0 ms) nix-util-tests-run> [ RUN ] SortProperty/3.insertionsortSorted nix-util-tests-run> [ OK ] SortProperty/3.insertionsortSorted (0 ms) nix-util-tests-run> [ RUN ] SortProperty/3.peeksortSortedLinearComparisonComplexity nix-util-tests-run> [ OK ] SortProperty/3.peeksortSortedLinearComparisonComplexity (0 ms) nix-util-tests-run> [----------] 4 tests from SortProperty/3 (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from SortProperty/4, where TypeParam = std::basic_string,std::allocator > nix-util-tests-run> [ RUN ] SortProperty/4.peeksortSorted nix-util-tests-run> [ OK ] SortProperty/4.peeksortSorted (1 ms) nix-util-tests-run> [ RUN ] SortProperty/4.peeksortSortedGreater nix-util-tests-run> [ OK ] SortProperty/4.peeksortSortedGreater (1 ms) nix-util-tests-run> [ RUN ] SortProperty/4.insertionsortSorted nix-util-tests-run> [ OK ] SortProperty/4.insertionsortSorted (1 ms) nix-util-tests-run> [ RUN ] SortProperty/4.peeksortSortedLinearComparisonComplexity nix-util-tests-run> [ OK ] SortProperty/4.peeksortSortedLinearComparisonComplexity (1 ms) nix-util-tests-run> [----------] 4 tests from SortProperty/4 (6 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from SortProperty nix-util-tests-run> [ RUN ] SortProperty.peeksortStability nix-util-tests-run> [ OK ] SortProperty.peeksortStability (0 ms) nix-util-tests-run> [----------] 1 test from SortProperty (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from FSSourceAccessorTest nix-util-tests-run> [ RUN ] FSSourceAccessorTest.works nix-util-tests-run> [ OK ] FSSourceAccessorTest.works (1 ms) nix-util-tests-run> [ RUN ] FSSourceAccessorTest.invalidateCacheDropsStaleDirFds nix-util-tests-run> [ OK ] FSSourceAccessorTest.invalidateCacheDropsStaleDirFds (0 ms) nix-util-tests-run> [ RUN ] FSSourceAccessorTest.RestoreSinkRegularFileAtRoot nix-util-tests-run> [ OK ] FSSourceAccessorTest.RestoreSinkRegularFileAtRoot (0 ms) nix-util-tests-run> [ RUN ] FSSourceAccessorTest.RestoreSinkSymlinkAtRoot nix-util-tests-run> [ OK ] FSSourceAccessorTest.RestoreSinkSymlinkAtRoot (0 ms) nix-util-tests-run> [----------] 4 tests from FSSourceAccessorTest (2 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from concatStringsSep nix-util-tests-run> [ RUN ] concatStringsSep.empty nix-util-tests-run> [ OK ] concatStringsSep.empty (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.justOne nix-util-tests-run> [ OK ] concatStringsSep.justOne (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.emptyString nix-util-tests-run> [ OK ] concatStringsSep.emptyString (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.emptyStrings nix-util-tests-run> [ OK ] concatStringsSep.emptyStrings (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.threeEmptyStrings nix-util-tests-run> [ OK ] concatStringsSep.threeEmptyStrings (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.buildCommaSeparatedString nix-util-tests-run> [ OK ] concatStringsSep.buildCommaSeparatedString (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.buildStringWithEmptySeparator nix-util-tests-run> [ OK ] concatStringsSep.buildStringWithEmptySeparator (0 ms) nix-util-tests-run> [ RUN ] concatStringsSep.buildSingleString nix-util-tests-run> [ OK ] concatStringsSep.buildSingleString (0 ms) nix-util-tests-run> [----------] 8 tests from concatStringsSep (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from concatMapStringsSep nix-util-tests-run> [ RUN ] concatMapStringsSep.empty nix-util-tests-run> [ OK ] concatMapStringsSep.empty (0 ms) nix-util-tests-run> [ RUN ] concatMapStringsSep.justOne nix-util-tests-run> [ OK ] concatMapStringsSep.justOne (0 ms) nix-util-tests-run> [ RUN ] concatMapStringsSep.two nix-util-tests-run> [ OK ] concatMapStringsSep.two (0 ms) nix-util-tests-run> [ RUN ] concatMapStringsSep.map nix-util-tests-run> [ OK ] concatMapStringsSep.map (0 ms) nix-util-tests-run> [----------] 4 tests from concatMapStringsSep (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from dropEmptyInitThenConcatStringsSep nix-util-tests-run> [ RUN ] dropEmptyInitThenConcatStringsSep.empty nix-util-tests-run> [ OK ] dropEmptyInitThenConcatStringsSep.empty (0 ms) nix-util-tests-run> [ RUN ] dropEmptyInitThenConcatStringsSep.buildCommaSeparatedString nix-util-tests-run> [ OK ] dropEmptyInitThenConcatStringsSep.buildCommaSeparatedString (0 ms) nix-util-tests-run> [ RUN ] dropEmptyInitThenConcatStringsSep.buildStringWithEmptySeparator nix-util-tests-run> [ OK ] dropEmptyInitThenConcatStringsSep.buildStringWithEmptySeparator (0 ms) nix-util-tests-run> [ RUN ] dropEmptyInitThenConcatStringsSep.buildSingleString nix-util-tests-run> [ OK ] dropEmptyInitThenConcatStringsSep.buildSingleString (0 ms) nix-util-tests-run> [ RUN ] dropEmptyInitThenConcatStringsSep.emptyStrings nix-util-tests-run> [ OK ] dropEmptyInitThenConcatStringsSep.emptyStrings (0 ms) nix-util-tests-run> [----------] 5 tests from dropEmptyInitThenConcatStringsSep (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 12 tests from tokenizeString nix-util-tests-run> [ RUN ] tokenizeString.empty nix-util-tests-run> [ OK ] tokenizeString.empty (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.oneSep nix-util-tests-run> [ OK ] tokenizeString.oneSep (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.twoSep nix-util-tests-run> [ OK ] tokenizeString.twoSep (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeSpacesWithDefaults nix-util-tests-run> [ OK ] tokenizeString.tokenizeSpacesWithDefaults (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeTabsWithDefaults nix-util-tests-run> [ OK ] tokenizeString.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeTabsSpacesWithDefaults nix-util-tests-run> [ OK ] tokenizeString.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run> [ OK ] tokenizeString.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run> [ OK ] tokenizeString.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeWithCustomSep nix-util-tests-run> [ OK ] tokenizeString.tokenizeWithCustomSep (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeSepAtStart nix-util-tests-run> [ OK ] tokenizeString.tokenizeSepAtStart (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeSepAtEnd nix-util-tests-run> [ OK ] tokenizeString.tokenizeSepAtEnd (0 ms) nix-util-tests-run> [ RUN ] tokenizeString.tokenizeSepEmpty nix-util-tests-run> [ OK ] tokenizeString.tokenizeSepEmpty (0 ms) nix-util-tests-run> [----------] 12 tests from tokenizeString (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 13 tests from splitStringTest/0, where TypeParam = std::vector,std::allocator >,std::allocator,std::allocator > > > nix-util-tests-run> [ RUN ] splitStringTest/0.empty nix-util-tests-run> [ OK ] splitStringTest/0.empty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.oneSep nix-util-tests-run> [ OK ] splitStringTest/0.oneSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.twoSep nix-util-tests-run> [ OK ] splitStringTest/0.twoSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeSpacesWithSpaces nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeTabsWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.justOne (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.emptyStrings nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.emptyStrings (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.threeEmptyStrings nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.threeEmptyStrings (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.buildCommaSeparatedString nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.buildCommaSeparatedString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.buildStringWithEmptySeparator nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.buildStringWithEmptySeparator (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatStringsSep.buildSingleString nix-util-tests-run-without-new-syscalls> [ OK ] concatStringsSep.buildSingleString (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from concatStringsSep (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from concatMapStringsSep nix-util-tests-run-without-new-syscalls> [ RUN ] concatMapStringsSep.empty nix-util-tests-run-without-new-syscalls> [ OK ] concatMapStringsSep.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatMapStringsSep.justOne nix-util-tests-run-without-new-syscalls> [ OK ] concatMapStringsSep.justOne (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatMapStringsSep.two nix-util-tests-run-without-new-syscalls> [ OK ] concatMapStringsSep.two (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] concatMapStringsSep.map nix-util-tests-run-without-new-syscalls> [ OK ] concatMapStringsSep.map (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from concatMapStringsSep (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from dropEmptyInitThenConcatStringsSep nix-util-tests-run-without-new-syscalls> [ RUN ] dropEmptyInitThenConcatStringsSep.empty nix-util-tests-run-without-new-syscalls> [ OK ] dropEmptyInitThenConcatStringsSep.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] dropEmptyInitThenConcatStringsSep.buildCommaSeparatedString nix-util-tests-run-without-new-syscalls> [ OK ] dropEmptyInitThenConcatStringsSep.buildCommaSeparatedString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] dropEmptyInitThenConcatStringsSep.buildStringWithEmptySeparator nix-util-tests-run-without-new-syscalls> [ OK ] dropEmptyInitThenConcatStringsSep.buildStringWithEmptySeparator (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] dropEmptyInitThenConcatStringsSep.buildSingleString nix-util-tests-run-without-new-syscalls> [ OK ] dropEmptyInitThenConcatStringsSep.buildSingleString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] dropEmptyInitThenConcatStringsSep.emptyStrings nix-util-tests-run-without-new-syscalls> [ OK ] dropEmptyInitThenConcatStringsSep.emptyStrings (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from dropEmptyInitThenConcatStringsSep (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 12 tests from tokenizeString nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.empty nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.oneSep nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.oneSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.twoSep nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.twoSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeSpacesWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeSpacesWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeTabsWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeTabsSpacesWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeWithCustomSep nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeWithCustomSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeSepAtStart nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeSepAtStart (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeSepAtEnd nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeSepAtEnd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] tokenizeString.tokenizeSepEmpty nix-util-tests-run-without-new-syscalls> [ OK ] tokenizeString.tokenizeSepEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 12 tests from tokenizeString (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/0, where TypeParam = std::vector,std::allocator >,std::allocator,std::allocator > > > nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.empty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.oneSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.oneSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.twoSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.twoSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeSpacesWithSpaces nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeTabsWithDefaults nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeTabsSpacesWithDefaults nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeWithCustomSep nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeWithCustomSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeSepAtStart nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeSepAtStart (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeSepAtEnd nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeSepAtEnd (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.tokenizeSepEmpty nix-util-tests-run> [ OK ] splitStringTest/0.tokenizeSepEmpty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/0.recoveredByConcatStringsSep nix-util-tests-run> [ OK ] splitStringTest/0.recoveredByConcatStringsSep (0 ms) nix-util-tests-run> [----------] 13 tests from splitStringTest/0 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 13 tests from splitStringTest/1, where TypeParam = std::vector >,std::allocator > > > nix-util-tests-run> [ RUN ] splitStringTest/1.empty nix-util-tests-run> [ OK ] splitStringTest/1.empty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.oneSep nix-util-tests-run> [ OK ] splitStringTest/1.oneSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.twoSep nix-util-tests-run> [ OK ] splitStringTest/1.twoSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeSpacesWithSpaces nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeTabsWithDefaults nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeTabsSpacesWithDefaults nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeWithCustomSep nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeWithCustomSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeSepAtStart nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeSepAtStart (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeSepAtEnd nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeSepAtEnd (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.tokenizeSepEmpty nix-util-tests-run> [ OK ] splitStringTest/1.tokenizeSepEmpty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/1.recoveredByConcatStringsSep nix-util-tests-run> [ OK ] splitStringTest/1.recoveredByConcatStringsSep (0 ms) nix-util-tests-run> [----------] 13 tests from splitStringTest/1 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 13 tests from splitStringTest/2, where TypeParam = std::list,std::allocator >,std::allocator,std::allocator > > > nix-util-tests-run> [ RUN ] splitStringTest/2.empty nix-util-tests-run> [ OK ] splitStringTest/2.empty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.oneSep nix-util-tests-run> [ OK ] splitStringTest/2.oneSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.twoSep nix-util-tests-run> [ OK ] splitStringTest/2.twoSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeSpacesWithSpaces nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeTabsWithDefaults nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeTabsSpacesWithDefaults nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeWithCustomSep nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeWithCustomSep (0 ms) nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeTabsSpacesWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeWithCustomSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeWithCustomSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeSepAtStart nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeSepAtStart (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeSepAtEnd nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeSepAtEnd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.tokenizeSepEmpty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.tokenizeSepEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/0.recoveredByConcatStringsSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/0.recoveredByConcatStringsSep (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/0 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/1, where TypeParam = std::vector >,std::allocator > > > nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.empty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.oneSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.oneSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.twoSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.twoSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeSpacesWithSpaces nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeTabsWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeTabsSpacesWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeWithCustomSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeWithCustomSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeSepAtStart nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeSepAtStart (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeSepAtEnd nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeSepAtEnd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.tokenizeSepEmpty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.tokenizeSepEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/1.recoveredByConcatStringsSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/1.recoveredByConcatStringsSep (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/1 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/2, where TypeParam = std::list,std::allocator >,std::allocator,std::allocator > > > nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.empty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.oneSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.oneSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.twoSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.twoSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeSpacesWithSpaces nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeTabsWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeTabsSpacesWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeWithCustomSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeWithCustomSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeSepAtStart nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeSepAtStart nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeSepAtStart (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeSepAtEnd nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeSepAtEnd (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.tokenizeSepEmpty nix-util-tests-run> [ OK ] splitStringTest/2.tokenizeSepEmpty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/2.recoveredByConcatStringsSep nix-util-tests-run> [ OK ] splitStringTest/2.recoveredByConcatStringsSep (0 ms) nix-util-tests-run> [----------] 13 tests from splitStringTest/2 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 13 tests from splitStringTest/3, where TypeParam = std::list >,std::allocator > > > nix-util-tests-run> [ RUN ] splitStringTest/3.empty nix-util-tests-run> [ OK ] splitStringTest/3.empty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.oneSep nix-util-tests-run> [ OK ] splitStringTest/3.oneSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.twoSep nix-util-tests-run> [ OK ] splitStringTest/3.twoSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeSpacesWithSpaces nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeTabsWithDefaults nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeTabsSpacesWithDefaults nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeWithCustomSep nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeWithCustomSep (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeSepAtStart nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeSepAtStart (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeSepAtEnd nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeSepAtEnd (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.tokenizeSepEmpty nix-util-tests-run> [ OK ] splitStringTest/3.tokenizeSepEmpty (0 ms) nix-util-tests-run> [ RUN ] splitStringTest/3.recoveredByConcatStringsSep nix-util-tests-run> [ OK ] splitStringTest/3.recoveredByConcatStringsSep (0 ms) nix-util-tests-run> [----------] 13 tests from splitStringTest/3 (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 14 tests from shellSplitString nix-util-tests-run> [ RUN ] shellSplitString.empty nix-util-tests-run> [ OK ] shellSplitString.empty (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.oneWord nix-util-tests-run> [ OK ] shellSplitString.oneWord (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.oneWordQuotedWithSpaces nix-util-tests-run> [ OK ] shellSplitString.oneWordQuotedWithSpaces (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.oneWordQuotedWithSpacesAndDoubleQuoteInSingleQuote nix-util-tests-run> [ OK ] shellSplitString.oneWordQuotedWithSpacesAndDoubleQuoteInSingleQuote (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.oneWordQuotedWithDoubleQuotes nix-util-tests-run> [ OK ] shellSplitString.oneWordQuotedWithDoubleQuotes (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.twoWords nix-util-tests-run> [ OK ] shellSplitString.twoWords (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.twoWordsWithSpacesAndQuotesQuoted nix-util-tests-run> [ OK ] shellSplitString.twoWordsWithSpacesAndQuotesQuoted (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.emptyArgumentsAreAllowedSingleQuotes nix-util-tests-run> [ OK ] shellSplitString.emptyArgumentsAreAllowedSingleQuotes (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.emptyArgumentsAreAllowedDoubleQuotes nix-util-tests-run> [ OK ] shellSplitString.emptyArgumentsAreAllowedDoubleQuotes (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.singleQuoteDoesNotUseEscapes nix-util-tests-run> [ OK ] shellSplitString.singleQuoteDoesNotUseEscapes (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.doubleQuoteDoesUseEscapes nix-util-tests-run> [ OK ] shellSplitString.doubleQuoteDoesUseEscapes (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.backslashEscapesSpaces nix-util-tests-run> [ OK ] shellSplitString.backslashEscapesSpaces (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.backslashEscapesQuotes nix-util-tests-run> [ OK ] shellSplitString.backslashEscapesQuotes (0 ms) nix-util-tests-run> [ RUN ] shellSplitString.testUnbalancedQuotes nix-util-tests-run> [ OK ] shellSplitString.testUnbalancedQuotes (0 ms) nix-util-tests-run> [----------] 14 tests from shellSplitString (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 11 tests from optionalBracket nix-util-tests-run> [ RUN ] optionalBracket.emptyContent nix-util-tests-run> [ OK ] optionalBracket.emptyContent (0 ms) nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeSepAtStart (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeSepAtEnd nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeSepAtEnd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.tokenizeSepEmpty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.tokenizeSepEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/2.recoveredByConcatStringsSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/2.recoveredByConcatStringsSep (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/2 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/3, where TypeParam = std::list >,std::allocator > > > nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.empty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.oneSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.oneSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.twoSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.twoSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeSpacesWithSpaces nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeSpacesWithSpaces (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeTabsWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeTabsWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeTabsSpacesWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeTabsSpacesWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeTabsSpacesNewlineWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeTabsSpacesNewlineWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeTabsSpacesNewlineRetWithDefaults nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeTabsSpacesNewlineRetWithDefaults (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeWithCustomSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeWithCustomSep (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeSepAtStart nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeSepAtStart (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeSepAtEnd nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeSepAtEnd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.tokenizeSepEmpty nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.tokenizeSepEmpty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] splitStringTest/3.recoveredByConcatStringsSep nix-util-tests-run-without-new-syscalls> [ OK ] splitStringTest/3.recoveredByConcatStringsSep (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 13 tests from splitStringTest/3 (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 14 tests from shellSplitString nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.empty nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.oneWord nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.oneWord (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.oneWordQuotedWithSpaces nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.oneWordQuotedWithSpaces (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.oneWordQuotedWithSpacesAndDoubleQuoteInSingleQuote nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.oneWordQuotedWithSpacesAndDoubleQuoteInSingleQuote (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.oneWordQuotedWithDoubleQuotes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.oneWordQuotedWithDoubleQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.twoWords nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.twoWords (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.twoWordsWithSpacesAndQuotesQuoted nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.twoWordsWithSpacesAndQuotesQuoted (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.emptyArgumentsAreAllowedSingleQuotes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.emptyArgumentsAreAllowedSingleQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.emptyArgumentsAreAllowedDoubleQuotes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.emptyArgumentsAreAllowedDoubleQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.singleQuoteDoesNotUseEscapes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.singleQuoteDoesNotUseEscapes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.doubleQuoteDoesUseEscapes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.doubleQuoteDoesUseEscapes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.backslashEscapesSpaces nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.backslashEscapesSpaces (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.backslashEscapesQuotes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.backslashEscapesQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] shellSplitString.testUnbalancedQuotes nix-util-tests-run-without-new-syscalls> [ OK ] shellSplitString.testUnbalancedQuotes (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 14 tests from shellSplitString (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 11 tests from optionalBracket nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.emptyContent nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.emptyContent (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.nonEmptyContent nix-util-tests-run> [ OK ] optionalBracket.nonEmptyContent (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.emptyPrefixAndSuffix nix-util-tests-run> [ OK ] optionalBracket.emptyPrefixAndSuffix (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.emptyContentEmptyBrackets nix-util-tests-run> [ OK ] optionalBracket.emptyContentEmptyBrackets (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.complexBrackets nix-util-tests-run> [ OK ] optionalBracket.complexBrackets (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.onlyPrefix nix-util-tests-run> [ OK ] optionalBracket.onlyPrefix (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.onlySuffix nix-util-tests-run> [ OK ] optionalBracket.onlySuffix (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.optionalWithValue nix-util-tests-run> [ OK ] optionalBracket.optionalWithValue (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.optionalNullopt nix-util-tests-run> [ OK ] optionalBracket.optionalNullopt (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.optionalEmptyString nix-util-tests-run> [ OK ] optionalBracket.optionalEmptyString (0 ms) nix-util-tests-run> [ RUN ] optionalBracket.optionalStringViewWithValue nix-util-tests-run> [ OK ] optionalBracket.optionalStringViewWithValue (0 ms) nix-util-tests-run> [----------] 11 tests from optionalBracket (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from Suggestions nix-util-tests-run> [ RUN ] Suggestions.Trim nix-util-tests-run> [ OK ] Suggestions.Trim (0 ms) nix-util-tests-run> [----------] 1 test from Suggestions (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 7 tests from filterANSIEscapes nix-util-tests-run> [ RUN ] filterANSIEscapes.emptyString nix-util-tests-run> [ OK ] filterANSIEscapes.emptyString (0 ms) nix-util-tests-run> [ RUN ] filterANSIEscapes.doesntChangePrintableChars nix-util-tests-run> [ OK ] filterANSIEscapes.doesntChangePrintableChars (0 ms) nix-util-tests-run> [ RUN ] filterANSIEscapes.filtersColorCodes nix-util-tests-run> [ OK ] filterANSIEscapes.filtersColorCodes (0 ms) nix-util-tests-run> [ RUN ] filterANSIEscapes.expandsTabs nix-util-tests-run> [ OK ] filterANSIEscapes.expandsTabs (0 ms) nix-util-tests-run> [ RUN ] filterANSIEscapes.utf8 nix-util-tests-run> [ OK ] filterANSIEscapes.utf8 (0 ms) nix-util-tests-run> [ RUN ] filterANSIEscapes.osc8 nix-util-tests-run> [ OK ] filterANSIEscapes.osc8 (0 ms) nix-util-tests-run> [ RUN ] filterANSIEscapes.osc8_bell_as_sep nix-util-tests-run> [ OK ] filterANSIEscapes.osc8_bell_as_sep (0 ms) nix-util-tests-run> [----------] 7 tests from filterANSIEscapes (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from FixGitURLTestSuite nix-util-tests-run> [ RUN ] FixGitURLTestSuite.rejectFileURLWithAuthority nix-util-tests-run> [ OK ] FixGitURLTestSuite.rejectFileURLWithAuthority (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.rejectRelativePath nix-util-tests-run> [ OK ] FixGitURLTestSuite.rejectRelativePath (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.rejectEmptyPathGitScp nix-util-tests-run> [ OK ] FixGitURLTestSuite.rejectEmptyPathGitScp (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.rejectMalformedBracketedURLs nix-util-tests-run> [ OK ] FixGitURLTestSuite.rejectMalformedBracketedURLs (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.mismatchedBrackets nix-util-tests-run> [ OK ] FixGitURLTestSuite.mismatchedBrackets (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.slashBeforeColonIsNotScp nix-util-tests-run> [ OK ] FixGitURLTestSuite.slashBeforeColonIsNotScp (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.noColonIsNotScp nix-util-tests-run> [ OK ] FixGitURLTestSuite.noColonIsNotScp (0 ms) nix-util-tests-run> [ RUN ] FixGitURLTestSuite.gitBugDiscardedCharsBetweenBracketAndColon nix-util-tests-run> [ OK ] FixGitURLTestSuite.gitBugDiscardedCharsBetweenBracketAndColon (0 ms) nix-util-tests-run> [----------] 8 tests from FixGitURLTestSuite (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 17 tests from parseURL nix-util-tests-run> [ RUN ] parseURL.parsesSimpleHttpUrlWithComplexFragment nix-util-tests-run> [ OK ] parseURL.parsesSimpleHttpUrlWithComplexFragment (0 ms) nix-util-tests-run> [ RUN ] parseURL.rejectsAuthorityInUrlsWithFileTransportation nix-util-tests-run> [ OK ] parseURL.rejectsAuthorityInUrlsWithFileTransportation (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseEmptyQueryParams nix-util-tests-run> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run> [ OK ] parseURL.parseEmptyQueryParams (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseUserPassword nix-util-tests-run> [ OK ] parseURL.parseUserPassword (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseFileURLWithQueryAndFragment nix-util-tests-run> [ OK ] parseURL.parseFileURLWithQueryAndFragment (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseFileURL nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.nonEmptyContent nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.nonEmptyContent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.emptyPrefixAndSuffix nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.emptyPrefixAndSuffix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.emptyContentEmptyBrackets nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.emptyContentEmptyBrackets (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.complexBrackets nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.complexBrackets (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.onlyPrefix nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.onlyPrefix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.onlySuffix nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.onlySuffix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.optionalWithValue nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.optionalWithValue (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.optionalNullopt nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.optionalNullopt (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.optionalEmptyString nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.optionalEmptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] optionalBracket.optionalStringViewWithValue nix-util-tests-run-without-new-syscalls> [ OK ] optionalBracket.optionalStringViewWithValue (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 11 tests from optionalBracket (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from Suggestions nix-util-tests-run-without-new-syscalls> [ RUN ] Suggestions.Trim nix-util-tests-run-without-new-syscalls> [ OK ] Suggestions.Trim (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from Suggestions (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 7 tests from filterANSIEscapes nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.doesntChangePrintableChars nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.doesntChangePrintableChars (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.filtersColorCodes nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.filtersColorCodes (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.expandsTabs nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.expandsTabs (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.utf8 nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.utf8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.osc8 nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.osc8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] filterANSIEscapes.osc8_bell_as_sep nix-util-tests-run-without-new-syscalls> [ OK ] filterANSIEscapes.osc8_bell_as_sep (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 7 tests from filterANSIEscapes (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from FixGitURLTestSuite nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.rejectFileURLWithAuthority nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.rejectFileURLWithAuthority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.rejectRelativePath nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.rejectRelativePath (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.rejectEmptyPathGitScp nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.rejectEmptyPathGitScp (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.rejectMalformedBracketedURLs nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.rejectMalformedBracketedURLs (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.mismatchedBrackets nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.mismatchedBrackets (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.slashBeforeColonIsNotScp nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.slashBeforeColonIsNotScp (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.noColonIsNotScp nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.noColonIsNotScp (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLTestSuite.gitBugDiscardedCharsBetweenBracketAndColon nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLTestSuite.gitBugDiscardedCharsBetweenBracketAndColon (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from FixGitURLTestSuite (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 17 tests from parseURL nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parsesSimpleHttpUrlWithComplexFragment nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parsesSimpleHttpUrlWithComplexFragment (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.rejectsAuthorityInUrlsWithFileTransportation nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.rejectsAuthorityInUrlsWithFileTransportation (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseEmptyQueryParams nix-util-tests-run-without-new-syscalls> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run-without-new-syscalls> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run-without-new-syscalls> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run-without-new-syscalls> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run-without-new-syscalls> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run-without-new-syscalls> warning: dubious URI query '' is missing equal sign '=', ignoring nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseEmptyQueryParams (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseUserPassword nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseUserPassword (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseFileURLWithQueryAndFragment nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseFileURLWithQueryAndFragment (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseFileURL nix-util-tests-run> [ OK ] parseURL.parseFileURL (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseFileURLWithAuthority nix-util-tests-run> [ OK ] parseURL.parseFileURLWithAuthority (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseFileURLNoLeadingSlash nix-util-tests-run> [ OK ] parseURL.parseFileURLNoLeadingSlash (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseHttpTrailingSlash nix-util-tests-run> [ OK ] parseURL.parseHttpTrailingSlash (0 ms) nix-util-tests-run> [ RUN ] parseURL.parsedUrlsIsEqualToItself nix-util-tests-run> [ OK ] parseURL.parsedUrlsIsEqualToItself (0 ms) nix-util-tests-run> [ RUN ] parseURL.parsedUrlsWithUnescapedChars nix-util-tests-run> [ OK ] parseURL.parsedUrlsWithUnescapedChars (0 ms) nix-util-tests-run> [ RUN ] parseURL.parseFTPUrl nix-util-tests-run> [ OK ] parseURL.parseFTPUrl (0 ms) nix-util-tests-run> [ RUN ] parseURL.parsesAnythingInUriFormat nix-util-tests-run> [ OK ] parseURL.parsesAnythingInUriFormat (0 ms) nix-util-tests-run> [ RUN ] parseURL.parsesAnythingInUriFormatWithoutDoubleSlash nix-util-tests-run> [ OK ] parseURL.parsesAnythingInUriFormatWithoutDoubleSlash (0 ms) nix-util-tests-run> [ RUN ] parseURL.emptyStringIsInvalidURL nix-util-tests-run> [ OK ] parseURL.emptyStringIsInvalidURL (0 ms) nix-util-tests-run> [ RUN ] parseURL.parsesHttpUrlWithEmptyPort nix-util-tests-run> [ OK ] parseURL.parsesHttpUrlWithEmptyPort (0 ms) nix-util-tests-run> [ RUN ] parseURL.gitlabNamespacedProjectUrls nix-util-tests-run> [ OK ] parseURL.gitlabNamespacedProjectUrls (0 ms) nix-util-tests-run> [----------] 17 tests from parseURL (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from decodeQuery nix-util-tests-run> [ RUN ] decodeQuery.emptyStringYieldsEmptyMap nix-util-tests-run> [ OK ] decodeQuery.emptyStringYieldsEmptyMap (0 ms) nix-util-tests-run> [ RUN ] decodeQuery.simpleDecode nix-util-tests-run> [ OK ] decodeQuery.simpleDecode (0 ms) nix-util-tests-run> [ RUN ] decodeQuery.decodeUrlEncodedArgs nix-util-tests-run> [ OK ] decodeQuery.decodeUrlEncodedArgs (0 ms) nix-util-tests-run> [ RUN ] decodeQuery.decodeArgWithEmptyValue nix-util-tests-run> [ OK ] decodeQuery.decodeArgWithEmptyValue (0 ms) nix-util-tests-run> [----------] 4 tests from decodeQuery (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from percentDecode nix-util-tests-run> [ RUN ] percentDecode.decodesUrlEncodedString nix-util-tests-run> [ OK ] percentDecode.decodesUrlEncodedString (0 ms) nix-util-tests-run> [ RUN ] percentDecode.multipleDecodesAreIdempotent nix-util-tests-run> [ OK ] percentDecode.multipleDecodesAreIdempotent (0 ms) nix-util-tests-run> [ RUN ] percentDecode.trailingPercent nix-util-tests-run> [ OK ] percentDecode.trailingPercent (0 ms) nix-util-tests-run> [ RUN ] percentDecode.incompleteEncoding nix-util-tests-run> [ OK ] percentDecode.incompleteEncoding (0 ms) nix-util-tests-run> [----------] 4 tests from percentDecode (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from percentEncode nix-util-tests-run> [ RUN ] percentEncode.encodesUrlEncodedString nix-util-tests-run> [ OK ] percentEncode.encodesUrlEncodedString (0 ms) nix-util-tests-run> [ RUN ] percentEncode.keepArgument nix-util-tests-run> [ OK ] percentEncode.keepArgument (0 ms) nix-util-tests-run> [ RUN ] percentEncode.inverseOfDecode nix-util-tests-run> [ OK ] percentEncode.inverseOfDecode (0 ms) nix-util-tests-run> [ RUN ] percentEncode.trailingPercent nix-util-tests-run> [ OK ] percentEncode.trailingPercent (0 ms) nix-util-tests-run> [ RUN ] percentEncode.yen nix-util-tests-run> [ OK ] percentEncode.yen (0 ms) nix-util-tests-run> [----------] 5 tests from percentEncode (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from nix nix-util-tests-run> [ RUN ] nix.isValidSchemeName nix-util-tests-run> [ OK ] nix.isValidSchemeName (0 ms) nix-util-tests-run> [----------] 1 test from nix (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from hasPrefix nix-util-tests-run> [ RUN ] hasPrefix.emptyStringHasNoPrefix nix-util-tests-run> [ OK ] hasPrefix.emptyStringHasNoPrefix (0 ms) nix-util-tests-run> [ RUN ] hasPrefix.emptyStringIsAlwaysPrefix nix-util-tests-run> [ OK ] hasPrefix.emptyStringIsAlwaysPrefix (0 ms) nix-util-tests-run> [ RUN ] hasPrefix.trivialCase nix-util-tests-run> [ OK ] hasPrefix.trivialCase (0 ms) nix-util-tests-run> [----------] 3 tests from hasPrefix (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from hasSuffix nix-util-tests-run> [ RUN ] hasSuffix.emptyStringHasNoSuffix nix-util-tests-run> [ OK ] hasSuffix.emptyStringHasNoSuffix (0 ms) nix-util-tests-run> [ RUN ] hasSuffix.trivialCase nix-util-tests-run> [ OK ] hasSuffix.trivialCase (0 ms) nix-util-tests-run> [----------] 2 tests from hasSuffix (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from getLine nix-util-tests-run> [ RUN ] getLine.all nix-util-tests-run> [ OK ] getLine.all (0 ms) nix-util-tests-run> [----------] 1 test from getLine (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from toLower nix-util-tests-run> [ RUN ] toLower.emptyString nix-util-tests-run> [ OK ] toLower.emptyString (0 ms) nix-util-tests-run> [ RUN ] toLower.nonLetters nix-util-tests-run> [ OK ] toLower.nonLetters (0 ms) nix-util-tests-run> [ RUN ] toLower.umlauts nix-util-tests-run> [ OK ] toLower.umlauts (0 ms) nix-util-tests-run> [----------] 3 tests from toLower (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from string2Float nix-util-tests-run> [ RUN ] string2Float.emptyString nix-util-tests-run> [ OK ] string2Float.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseFileURL (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseFileURLWithAuthority nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseFileURLWithAuthority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseFileURLNoLeadingSlash nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseFileURLNoLeadingSlash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseHttpTrailingSlash nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseHttpTrailingSlash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parsedUrlsIsEqualToItself nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parsedUrlsIsEqualToItself (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parsedUrlsWithUnescapedChars nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parsedUrlsWithUnescapedChars (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parseFTPUrl nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parseFTPUrl (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parsesAnythingInUriFormat nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parsesAnythingInUriFormat (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parsesAnythingInUriFormatWithoutDoubleSlash nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parsesAnythingInUriFormatWithoutDoubleSlash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.emptyStringIsInvalidURL nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.emptyStringIsInvalidURL (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.parsesHttpUrlWithEmptyPort nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.parsesHttpUrlWithEmptyPort (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURL.gitlabNamespacedProjectUrls nix-util-tests-run-without-new-syscalls> [ OK ] parseURL.gitlabNamespacedProjectUrls (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 17 tests from parseURL (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from decodeQuery nix-util-tests-run-without-new-syscalls> [ RUN ] decodeQuery.emptyStringYieldsEmptyMap nix-util-tests-run-without-new-syscalls> [ OK ] decodeQuery.emptyStringYieldsEmptyMap (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] decodeQuery.simpleDecode nix-util-tests-run-without-new-syscalls> [ OK ] decodeQuery.simpleDecode (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] decodeQuery.decodeUrlEncodedArgs nix-util-tests-run-without-new-syscalls> [ OK ] decodeQuery.decodeUrlEncodedArgs (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] decodeQuery.decodeArgWithEmptyValue nix-util-tests-run-without-new-syscalls> [ OK ] decodeQuery.decodeArgWithEmptyValue (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from decodeQuery (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from percentDecode nix-util-tests-run-without-new-syscalls> [ RUN ] percentDecode.decodesUrlEncodedString nix-util-tests-run-without-new-syscalls> [ OK ] percentDecode.decodesUrlEncodedString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentDecode.multipleDecodesAreIdempotent nix-util-tests-run-without-new-syscalls> [ OK ] percentDecode.multipleDecodesAreIdempotent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentDecode.trailingPercent nix-util-tests-run-without-new-syscalls> [ OK ] percentDecode.trailingPercent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentDecode.incompleteEncoding nix-util-tests-run-without-new-syscalls> [ OK ] percentDecode.incompleteEncoding (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from percentDecode (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from percentEncode nix-util-tests-run-without-new-syscalls> [ RUN ] percentEncode.encodesUrlEncodedString nix-util-tests-run-without-new-syscalls> [ OK ] percentEncode.encodesUrlEncodedString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentEncode.keepArgument nix-util-tests-run-without-new-syscalls> [ OK ] percentEncode.keepArgument (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentEncode.inverseOfDecode nix-util-tests-run-without-new-syscalls> [ OK ] percentEncode.inverseOfDecode (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentEncode.trailingPercent nix-util-tests-run-without-new-syscalls> [ OK ] percentEncode.trailingPercent (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] percentEncode.yen nix-util-tests-run-without-new-syscalls> [ OK ] percentEncode.yen (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 5 tests from percentEncode (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from nix nix-util-tests-run-without-new-syscalls> [ RUN ] nix.isValidSchemeName nix-util-tests-run-without-new-syscalls> [ OK ] nix.isValidSchemeName (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from nix (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from hasPrefix nix-util-tests-run-without-new-syscalls> [ RUN ] hasPrefix.emptyStringHasNoPrefix nix-util-tests-run-without-new-syscalls> [ OK ] hasPrefix.emptyStringHasNoPrefix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hasPrefix.emptyStringIsAlwaysPrefix nix-util-tests-run-without-new-syscalls> [ OK ] hasPrefix.emptyStringIsAlwaysPrefix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hasPrefix.trivialCase nix-util-tests-run-without-new-syscalls> [ OK ] hasPrefix.trivialCase (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from hasPrefix (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from hasSuffix nix-util-tests-run-without-new-syscalls> [ RUN ] hasSuffix.emptyStringHasNoSuffix nix-util-tests-run-without-new-syscalls> [ OK ] hasSuffix.emptyStringHasNoSuffix (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] hasSuffix.trivialCase nix-util-tests-run-without-new-syscalls> [ OK ] hasSuffix.trivialCase (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from hasSuffix (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from getLine nix-util-tests-run-without-new-syscalls> [ RUN ] getLine.all nix-util-tests-run-without-new-syscalls> [ OK ] getLine.all (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from getLine (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from toLower nix-util-tests-run-without-new-syscalls> [ RUN ] toLower.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] toLower.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] toLower.nonLetters nix-util-tests-run-without-new-syscalls> [ OK ] toLower.nonLetters (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] toLower.umlauts nix-util-tests-run-without-new-syscalls> [ OK ] toLower.umlauts (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from toLower (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from string2Float nix-util-tests-run-without-new-syscalls> [ RUN ] string2Float.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] string2Float.emptyString (0 ms) nix-util-tests-run> [ RUN ] string2Float.trivialConversions nix-util-tests-run> [ OK ] string2Float.trivialConversions (0 ms) nix-util-tests-run> [----------] 2 tests from string2Float (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from string2Int nix-util-tests-run> [ RUN ] string2Int.emptyString nix-util-tests-run> [ OK ] string2Int.emptyString (0 ms) nix-util-tests-run> [ RUN ] string2Int.trivialConversions nix-util-tests-run> [ OK ] string2Int.trivialConversions (0 ms) nix-util-tests-run> [----------] 2 tests from string2Int (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from getSizeUnit nix-util-tests-run> [ RUN ] getSizeUnit.misc nix-util-tests-run> [ OK ] getSizeUnit.misc (0 ms) nix-util-tests-run> [----------] 1 test from getSizeUnit (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from getCommonSizeUnit nix-util-tests-run> [ RUN ] getCommonSizeUnit.misc nix-util-tests-run> [ OK ] getCommonSizeUnit.misc (0 ms) nix-util-tests-run> [----------] 1 test from getCommonSizeUnit (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from renderSizeWithoutUnit nix-util-tests-run> [ RUN ] renderSizeWithoutUnit.misc nix-util-tests-run> [ OK ] renderSizeWithoutUnit.misc (0 ms) nix-util-tests-run> [----------] 1 test from renderSizeWithoutUnit (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from renderSize nix-util-tests-run> [ RUN ] renderSize.misc nix-util-tests-run> [ OK ] renderSize.misc (0 ms) nix-util-tests-run> [----------] 1 test from renderSize (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from rewriteStrings nix-util-tests-run> [ RUN ] rewriteStrings.emptyString nix-util-tests-run> [ OK ] rewriteStrings.emptyString (0 ms) nix-util-tests-run> [ RUN ] rewriteStrings.emptyRewrites nix-util-tests-run> [ OK ] rewriteStrings.emptyRewrites (0 ms) nix-util-tests-run> [ RUN ] rewriteStrings.successfulRewrite nix-util-tests-run> [ OK ] rewriteStrings.successfulRewrite (0 ms) nix-util-tests-run> [ RUN ] rewriteStrings.doesntOccur nix-util-tests-run> [ OK ] rewriteStrings.doesntOccur (0 ms) nix-util-tests-run> [----------] 4 tests from rewriteStrings (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from replaceStrings nix-util-tests-run> [ RUN ] replaceStrings.emptyString nix-util-tests-run> [ OK ] replaceStrings.emptyString (0 ms) nix-util-tests-run> [ RUN ] replaceStrings.successfulReplace nix-util-tests-run> [ OK ] replaceStrings.successfulReplace (0 ms) nix-util-tests-run> [ RUN ] replaceStrings.doesntOccur nix-util-tests-run> [ OK ] replaceStrings.doesntOccur (0 ms) nix-util-tests-run> [----------] 3 tests from replaceStrings (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from trim nix-util-tests-run> [ RUN ] trim.emptyString nix-util-tests-run> [ OK ] trim.emptyString (0 ms) nix-util-tests-run> [ RUN ] trim.removesWhitespace nix-util-tests-run> [ OK ] trim.removesWhitespace (0 ms) nix-util-tests-run> [----------] 2 tests from trim (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from chomp nix-util-tests-run> [ RUN ] chomp.emptyString nix-util-tests-run> [ OK ] chomp.emptyString (0 ms) nix-util-tests-run> [ RUN ] chomp.removesWhitespace nix-util-tests-run> [ OK ] chomp.removesWhitespace (0 ms) nix-util-tests-run> [----------] 2 tests from chomp (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from quoteStrings nix-util-tests-run> [ RUN ] quoteStrings.empty nix-util-tests-run> [ OK ] quoteStrings.empty (0 ms) nix-util-tests-run> [ RUN ] quoteStrings.emptyStrings nix-util-tests-run> [ OK ] quoteStrings.emptyStrings (0 ms) nix-util-tests-run> [ RUN ] quoteStrings.trivialQuote nix-util-tests-run> [ OK ] quoteStrings.trivialQuote (0 ms) nix-util-tests-run> [ RUN ] quoteStrings.quotedStrings nix-util-tests-run> [ OK ] quoteStrings.quotedStrings (0 ms) nix-util-tests-run> [----------] 4 tests from quoteStrings (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from get nix-util-tests-run> [ RUN ] get.emptyContainer nix-util-tests-run> [ OK ] get.emptyContainer (0 ms) nix-util-tests-run> [ RUN ] get.getFromContainer nix-util-tests-run> [ OK ] get.getFromContainer (0 ms) nix-util-tests-run> [----------] 2 tests from get (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from getOr nix-util-tests-run> [ RUN ] getOr.emptyContainer nix-util-tests-run> [ OK ] getOr.emptyContainer (0 ms) nix-util-tests-run> [ RUN ] getOr.getFromContainer nix-util-tests-run> [ OK ] getOr.getFromContainer (0 ms) nix-util-tests-run> [----------] 2 tests from getOr (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from markLast nix-util-tests-run> [ RUN ] markLast.empty nix-util-tests-run> [ OK ] markLast.empty (0 ms) nix-util-tests-run> [ RUN ] markLast.singleElement nix-util-tests-run> [ OK ] markLast.singleElement (0 ms) nix-util-tests-run> [ RUN ] markLast.multipleElements nix-util-tests-run> [ OK ] markLast.multipleElements (0 ms) nix-util-tests-run> [ RUN ] markLast.mutateThroughReference nix-util-tests-run> [ OK ] markLast.mutateThroughReference (0 ms) nix-util-tests-run> [----------] 4 tests from markLast (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from stringsToCharPtrs nix-util-tests-run> [ RUN ] stringsToCharPtrs.rejectsNulBytes nix-util-tests-run> [ OK ] stringsToCharPtrs.rejectsNulBytes (0 ms) nix-util-tests-run> [----------] 1 test from stringsToCharPtrs (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from XMLWriter nix-util-tests-run> [ RUN ] XMLWriter.emptyObject nix-util-tests-run> [ OK ] XMLWriter.emptyObject (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.objectWithEmptyElement nix-util-tests-run> [ OK ] XMLWriter.objectWithEmptyElement (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] string2Float.trivialConversions nix-util-tests-run-without-new-syscalls> [ OK ] string2Float.trivialConversions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from string2Float (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from string2Int nix-util-tests-run-without-new-syscalls> [ RUN ] string2Int.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] string2Int.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] string2Int.trivialConversions nix-util-tests-run-without-new-syscalls> [ OK ] string2Int.trivialConversions (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from string2Int (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from getSizeUnit nix-util-tests-run-without-new-syscalls> [ RUN ] getSizeUnit.misc nix-util-tests-run-without-new-syscalls> [ OK ] getSizeUnit.misc (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from getSizeUnit (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from getCommonSizeUnit nix-util-tests-run-without-new-syscalls> [ RUN ] getCommonSizeUnit.misc nix-util-tests-run-without-new-syscalls> [ OK ] getCommonSizeUnit.misc (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from getCommonSizeUnit (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from renderSizeWithoutUnit nix-util-tests-run-without-new-syscalls> [ RUN ] renderSizeWithoutUnit.misc nix-util-tests-run-without-new-syscalls> [ OK ] renderSizeWithoutUnit.misc (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from renderSizeWithoutUnit (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from renderSize nix-util-tests-run-without-new-syscalls> [ RUN ] renderSize.misc nix-util-tests-run-without-new-syscalls> [ OK ] renderSize.misc (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from renderSize (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from rewriteStrings nix-util-tests-run-without-new-syscalls> [ RUN ] rewriteStrings.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] rewriteStrings.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] rewriteStrings.emptyRewrites nix-util-tests-run-without-new-syscalls> [ OK ] rewriteStrings.emptyRewrites (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] rewriteStrings.successfulRewrite nix-util-tests-run-without-new-syscalls> [ OK ] rewriteStrings.successfulRewrite (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] rewriteStrings.doesntOccur nix-util-tests-run-without-new-syscalls> [ OK ] rewriteStrings.doesntOccur (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from rewriteStrings (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from replaceStrings nix-util-tests-run-without-new-syscalls> [ RUN ] replaceStrings.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] replaceStrings.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] replaceStrings.successfulReplace nix-util-tests-run-without-new-syscalls> [ OK ] replaceStrings.successfulReplace (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] replaceStrings.doesntOccur nix-util-tests-run-without-new-syscalls> [ OK ] replaceStrings.doesntOccur (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from replaceStrings (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from trim nix-util-tests-run-without-new-syscalls> [ RUN ] trim.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] trim.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] trim.removesWhitespace nix-util-tests-run-without-new-syscalls> [ OK ] trim.removesWhitespace (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from trim (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from chomp nix-util-tests-run-without-new-syscalls> [ RUN ] chomp.emptyString nix-util-tests-run-without-new-syscalls> [ OK ] chomp.emptyString (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] chomp.removesWhitespace nix-util-tests-run-without-new-syscalls> [ OK ] chomp.removesWhitespace (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from chomp (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from quoteStrings nix-util-tests-run-without-new-syscalls> [ RUN ] quoteStrings.empty nix-util-tests-run-without-new-syscalls> [ OK ] quoteStrings.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] quoteStrings.emptyStrings nix-util-tests-run-without-new-syscalls> [ OK ] quoteStrings.emptyStrings (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] quoteStrings.trivialQuote nix-util-tests-run-without-new-syscalls> [ OK ] quoteStrings.trivialQuote (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] quoteStrings.quotedStrings nix-util-tests-run-without-new-syscalls> [ OK ] quoteStrings.quotedStrings (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from quoteStrings (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from get nix-util-tests-run-without-new-syscalls> [ RUN ] get.emptyContainer nix-util-tests-run-without-new-syscalls> [ OK ] get.emptyContainer (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] get.getFromContainer nix-util-tests-run-without-new-syscalls> [ OK ] get.getFromContainer (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from get (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getOr nix-util-tests-run-without-new-syscalls> [ RUN ] getOr.emptyContainer nix-util-tests-run-without-new-syscalls> [ OK ] getOr.emptyContainer (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] getOr.getFromContainer nix-util-tests-run-without-new-syscalls> [ OK ] getOr.getFromContainer (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from getOr (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from markLast nix-util-tests-run-without-new-syscalls> [ RUN ] markLast.empty nix-util-tests-run-without-new-syscalls> [ OK ] markLast.empty (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] markLast.singleElement nix-util-tests-run-without-new-syscalls> [ OK ] markLast.singleElement (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] markLast.multipleElements nix-util-tests-run-without-new-syscalls> [ OK ] markLast.multipleElements (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] markLast.mutateThroughReference nix-util-tests-run-without-new-syscalls> [ OK ] markLast.mutateThroughReference (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from markLast (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from stringsToCharPtrs nix-util-tests-run-without-new-syscalls> [ RUN ] stringsToCharPtrs.rejectsNulBytes nix-util-tests-run-without-new-syscalls> [ OK ] stringsToCharPtrs.rejectsNulBytes (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from stringsToCharPtrs (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from XMLWriter nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.emptyObject nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.emptyObject (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.objectWithEmptyElement nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.objectWithEmptyElement (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.objectWithElementWithAttrs nix-util-tests-run> [ OK ] XMLWriter.objectWithElementWithAttrs (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.objectWithElementWithEmptyAttrs nix-util-tests-run> [ OK ] XMLWriter.objectWithElementWithEmptyAttrs (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.objectWithElementWithAttrsEscaping nix-util-tests-run> [ OK ] XMLWriter.objectWithElementWithAttrsEscaping (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.objectWithElementWithAttrsIndented nix-util-tests-run> [ OK ] XMLWriter.objectWithElementWithAttrsIndented (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.writeEmptyElement nix-util-tests-run> [ OK ] XMLWriter.writeEmptyElement (0 ms) nix-util-tests-run> [ RUN ] XMLWriter.writeEmptyElementWithAttributes nix-util-tests-run> [ OK ] XMLWriter.writeEmptyElementWithAttributes (0 ms) nix-util-tests-run> [----------] 8 tests from XMLWriter (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 1 test from closeExtraFDs nix-util-tests-run> [ RUN ] closeExtraFDs.works nix-util-tests-run> [ OK ] closeExtraFDs.works (2 ms) nix-util-tests-run> [----------] 1 test from closeExtraFDs (2 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from fchmodatTryNoFollow nix-util-tests-run> [ RUN ] fchmodatTryNoFollow.works nix-util-tests-run> [ OK ] fchmodatTryNoFollow.works (0 ms) nix-util-tests-run> [ RUN ] fchmodatTryNoFollow.fallbackWithoutProc nix-util-tests-run> [ OK ] fchmodatTryNoFollow.fallbackWithoutProc (6 ms) nix-util-tests-run> [----------] 2 tests from fchmodatTryNoFollow (6 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from MessageWithFds nix-util-tests-run> [ RUN ] MessageWithFds.streamWithData nix-util-tests-run> [ OK ] MessageWithFds.streamWithData (2 ms) nix-util-tests-run> [ RUN ] MessageWithFds.datagramEmptyData nix-util-tests-run> [ OK ] MessageWithFds.datagramEmptyData (1 ms) nix-util-tests-run> [----------] 2 tests from MessageWithFds (3 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 3 tests from UnixDomainSocketLongPath nix-util-tests-run> [ RUN ] UnixDomainSocketLongPath.bindConnectRoundtrip nix-util-tests-run> [ OK ] UnixDomainSocketLongPath.bindConnectRoundtrip (2 ms) nix-util-tests-run> [ RUN ] UnixDomainSocketLongPath.bindRejectsTooLongBasename nix-util-tests-run> [ OK ] UnixDomainSocketLongPath.bindRejectsTooLongBasename (0 ms) nix-util-tests-run> [ RUN ] UnixDomainSocketLongPath.nearLimitBasenameRoundtrip nix-util-tests-run> [ OK ] UnixDomainSocketLongPath.nearLimitBasenameRoundtrip (5 ms) nix-util-tests-run> [----------] 3 tests from UnixDomainSocketLongPath (8 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from NarTest/InvalidNarTest nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/0 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/0 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/1 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/1 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/2 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/2 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/3 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/3 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/4 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/4 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/5 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/5 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/6 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/6 (0 ms) nix-util-tests-run> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/7 nix-util-tests-run> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/7 (0 ms) nix-util-tests-run> [----------] 8 tests from NarTest/InvalidNarTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 5 tests from Sha512Paddings/Base64TrailParseTest nix-util-tests-run> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/0 nix-util-tests-run> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/0 (0 ms) nix-util-tests-run> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/1 nix-util-tests-run> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/1 (0 ms) nix-util-tests-run> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/2 nix-util-tests-run> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/2 (0 ms) nix-util-tests-run> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/3 nix-util-tests-run> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/3 (0 ms) nix-util-tests-run> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/4 nix-util-tests-run> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/4 (0 ms) nix-util-tests-run> [----------] 5 tests from Sha512Paddings/Base64TrailParseTest (0 ms total) nix-util-tests-run> nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.objectWithElementWithAttrs nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.objectWithElementWithAttrs (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.objectWithElementWithEmptyAttrs nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.objectWithElementWithEmptyAttrs (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.objectWithElementWithAttrsEscaping nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.objectWithElementWithAttrsEscaping (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.objectWithElementWithAttrsIndented nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.objectWithElementWithAttrsIndented (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.writeEmptyElement nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.writeEmptyElement (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] XMLWriter.writeEmptyElementWithAttributes nix-util-tests-run-without-new-syscalls> [ OK ] XMLWriter.writeEmptyElementWithAttributes (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from XMLWriter (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 1 test from closeExtraFDs nix-util-tests-run-without-new-syscalls> [ RUN ] closeExtraFDs.works nix-util-tests-run-without-new-syscalls> [ OK ] closeExtraFDs.works (1 ms) nix-util-tests-run-without-new-syscalls> [----------] 1 test from closeExtraFDs (2 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from fchmodatTryNoFollow nix-util-tests-run-without-new-syscalls> [ RUN ] fchmodatTryNoFollow.works nix-util-tests-run-without-new-syscalls> [ OK ] fchmodatTryNoFollow.works (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] fchmodatTryNoFollow.fallbackWithoutProc nix-util-tests-run-without-new-syscalls> warning: kernel doesn't support fchmodat2 and procfs isn't mounted, falling back to fchmodat nix-util-tests-run-without-new-syscalls> [ OK ] fchmodatTryNoFollow.fallbackWithoutProc (6 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from fchmodatTryNoFollow (7 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from MessageWithFds nix-util-tests-run-without-new-syscalls> [ RUN ] MessageWithFds.streamWithData nix-util-tests-run-without-new-syscalls> [ OK ] MessageWithFds.streamWithData (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MessageWithFds.datagramEmptyData nix-util-tests-run-without-new-syscalls> [ OK ] MessageWithFds.datagramEmptyData (1 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from MessageWithFds (3 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 3 tests from UnixDomainSocketLongPath nix-util-tests-run-without-new-syscalls> [ RUN ] UnixDomainSocketLongPath.bindConnectRoundtrip nix-util-tests-run-without-new-syscalls> [ OK ] UnixDomainSocketLongPath.bindConnectRoundtrip (3 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] UnixDomainSocketLongPath.bindRejectsTooLongBasename nix-util-tests-run-without-new-syscalls> [ OK ] UnixDomainSocketLongPath.bindRejectsTooLongBasename (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] UnixDomainSocketLongPath.nearLimitBasenameRoundtrip nix-util-tests-run-without-new-syscalls> [ OK ] UnixDomainSocketLongPath.nearLimitBasenameRoundtrip (6 ms) nix-util-tests-run-without-new-syscalls> [----------] 3 tests from UnixDomainSocketLongPath (10 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from NarTest/InvalidNarTest nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/0 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/1 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/2 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/3 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/4 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/5 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/5 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/6 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarTest/InvalidNarTest.throwsErrorMessage/7 nix-util-tests-run-without-new-syscalls> [ OK ] NarTest/InvalidNarTest.throwsErrorMessage/7 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from NarTest/InvalidNarTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 5 tests from Sha512Paddings/Base64TrailParseTest nix-util-tests-run-without-new-syscalls> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/0 nix-util-tests-run-without-new-syscalls> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/1 nix-util-tests-run-without-new-syscalls> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/2 nix-util-tests-run-without-new-syscalls> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/3 nix-util-tests-run-without-new-syscalls> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/4 nix-util-tests-run-without-new-syscalls> [ OK ] Sha512Paddings/Base64TrailParseTest.AcceptsVariousSha512Paddings/4 (0 ms) nix-util-tests-run> [----------] 20 tests from CompressionDecompression/CompressionDecompressionTest nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/none nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/none (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/xz nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/xz (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/bzip2 nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/bzip2 (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/br nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/br (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/zstd nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/zstd (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/none nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/none (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/xz nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/xz (7 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/bzip2 nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/bzip2 (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/br nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/br (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/zstd nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/zstd (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none nix-util-tests-run> /build/source/src/libutil-tests/build/../compression.cc:42: Skipped nix-util-tests-run> nix-util-tests-run> nix-util-tests-run> [ SKIPPED ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/xz nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/xz (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/bzip2 nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/bzip2 (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/br nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/br (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/zstd nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/zstd (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/none nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/none (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/xz nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/xz (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/bzip2 nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/bzip2 (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/br nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/br (0 ms) nix-util-tests-run> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/zstd nix-util-tests-run> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/zstd (0 ms) nix-util-tests-run> [----------] 20 tests from CompressionDecompression/CompressionDecompressionTest (9 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 20 tests from CopyFdRange/CopyFdRangeTest nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_nonregular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_regular nix-util-tests-run-without-new-syscalls> [----------] 5 tests from Sha512Paddings/Base64TrailParseTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 20 tests from CompressionDecompression/CompressionDecompressionTest nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/none nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/none (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/xz nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/xz (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/bzip2 nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/bzip2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/br nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/br (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtrip/zstd nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtrip/zstd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/none nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/none (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/xz nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/xz (7 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/bzip2 nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/bzip2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/br nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/br (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.empty/zstd nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.empty/zstd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none nix-util-tests-run-without-new-syscalls> /build/source/src/libutil-tests/build/../compression.cc:42: Skipped nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [ SKIPPED ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/xz nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/xz (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/bzip2 nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/bzip2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/br nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/br (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/zstd nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/zstd (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/none nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/none (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/xz nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/xz (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/bzip2 nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/bzip2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/br nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/br (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/zstd nix-util-tests-run-without-new-syscalls> [ OK ] CompressionDecompression/CompressionDecompressionTest.roundtripsWithSourceAndSink/zstd (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 20 tests from CompressionDecompression/CompressionDecompressionTest (9 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 20 tests from CopyFdRange/CopyFdRangeTest nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_regular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_nonregular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_nonregular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/slow_regular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_nonregular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_nonregular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_nonregular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_regular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_nonregular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_nonregular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/slow_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/slow_nonregular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/slow_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/slow_regular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/fast_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/fast_nonregular (1 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/fast_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/fast_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_nonregular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_regular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_nonregular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_nonregular (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_regular nix-util-tests-run-without-new-syscalls> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_regular (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 20 tests from CopyFdRange/CopyFdRangeTest (15 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from HashJSON/HashJsonTest nix-util-tests-run-without-new-syscalls> [ RUN ] HashJSON/HashJsonTest.from_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] HashJSON/HashJsonTest.from_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] HashJSON/HashJsonTest.from_json/1 nix-util-tests-run-without-new-syscalls> [ OK ] HashJSON/HashJsonTest.from_json/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] HashJSON/HashJsonTest.to_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] HashJSON/HashJsonTest.to_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] HashJSON/HashJsonTest.to_json/1 nix-util-tests-run-without-new-syscalls> [ OK ] HashJSON/HashJsonTest.to_json/1 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from HashJSON/HashJsonTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from BLAKE3HashJSON/BLAKE3HashJsonTest nix-util-tests-run-without-new-syscalls> [ RUN ] BLAKE3HashJSON/BLAKE3HashJsonTest.from_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] BLAKE3HashJSON/BLAKE3HashJsonTest.from_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] BLAKE3HashJSON/BLAKE3HashJsonTest.to_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] BLAKE3HashJSON/BLAKE3HashJsonTest.to_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from BLAKE3HashJSON/BLAKE3HashJsonTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest nix-util-tests-run-without-new-syscalls> [ RUN ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/0 nix-util-tests-run-without-new-syscalls> [ OK ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/1 nix-util-tests-run-without-new-syscalls> [ OK ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/1 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 4 tests from MemorySourceAccessorJSON/MemorySourceAccessorJsonTest nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/1 nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/1 nix-util-tests-run-without-new-syscalls> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/1 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 4 tests from MemorySourceAccessorJSON/MemorySourceAccessorJsonTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from NarListingJSON/NarListingJsonTest nix-util-tests-run-without-new-syscalls> [ RUN ] NarListingJSON/NarListingJsonTest.from_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] NarListingJSON/NarListingJsonTest.from_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] NarListingJSON/NarListingJsonTest.to_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] NarListingJSON/NarListingJsonTest.to_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from NarListingJSON/NarListingJsonTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 2 tests from ShallowNarListingJSON/ShallowNarListingJsonTest nix-util-tests-run-without-new-syscalls> [ RUN ] ShallowNarListingJSON/ShallowNarListingJsonTest.from_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] ShallowNarListingJSON/ShallowNarListingJsonTest.from_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ShallowNarListingJSON/ShallowNarListingJsonTest.to_json/0 nix-util-tests-run-without-new-syscalls> [ OK ] ShallowNarListingJSON/ShallowNarListingJsonTest.to_json/0 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 2 tests from ShallowNarListingJSON/ShallowNarListingJsonTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 40 tests from PeekSort/RandomPeekSort nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/0 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/0 (2 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/1 python3.14-nemo-relay-0.8.4> Compiling idna_adapter v1.2.1 hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/input_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/__init__.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/1 (26 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/2 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/2 (20 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/3 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/3 (25 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/4 nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.regularToRegular/fast_regular (20 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_nonregular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/slow_regular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_nonregular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.offsetWorks/fast_regular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_nonregular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/slow_regular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_nonregular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.endOfFile/fast_regular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/slow_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/slow_nonregular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/slow_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/slow_regular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/fast_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/fast_nonregular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.toPipe/fast_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.toPipe/fast_regular (1 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_nonregular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/slow_regular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_nonregular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_nonregular (0 ms) nix-util-tests-run> [ RUN ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_regular nix-util-tests-run> [ OK ] CopyFdRange/CopyFdRangeTest.nonSeekableInput/fast_regular (0 ms) nix-util-tests-run> [----------] 20 tests from CopyFdRange/CopyFdRangeTest (36 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from HashJSON/HashJsonTest nix-util-tests-run> [ RUN ] HashJSON/HashJsonTest.from_json/0 nix-util-tests-run> [ OK ] HashJSON/HashJsonTest.from_json/0 (0 ms) nix-util-tests-run> [ RUN ] HashJSON/HashJsonTest.from_json/1 nix-util-tests-run> [ OK ] HashJSON/HashJsonTest.from_json/1 (0 ms) nix-util-tests-run> [ RUN ] HashJSON/HashJsonTest.to_json/0 nix-util-tests-run> [ OK ] HashJSON/HashJsonTest.to_json/0 (0 ms) nix-util-tests-run> [ RUN ] HashJSON/HashJsonTest.to_json/1 nix-util-tests-run> [ OK ] HashJSON/HashJsonTest.to_json/1 (0 ms) nix-util-tests-run> [----------] 4 tests from HashJSON/HashJsonTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from BLAKE3HashJSON/BLAKE3HashJsonTest nix-util-tests-run> [ RUN ] BLAKE3HashJSON/BLAKE3HashJsonTest.from_json/0 nix-util-tests-run> [ OK ] BLAKE3HashJSON/BLAKE3HashJsonTest.from_json/0 (0 ms) nix-util-tests-run> [ RUN ] BLAKE3HashJSON/BLAKE3HashJsonTest.to_json/0 nix-util-tests-run> [ OK ] BLAKE3HashJSON/BLAKE3HashJsonTest.to_json/0 (0 ms) nix-util-tests-run> [----------] 2 tests from BLAKE3HashJSON/BLAKE3HashJsonTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest nix-util-tests-run> [ RUN ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/0 nix-util-tests-run> [ OK ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/0 (0 ms) nix-util-tests-run> [ RUN ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/1 nix-util-tests-run> [ OK ] JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest.writesExpectedLogs/1 (0 ms) nix-util-tests-run> [----------] 2 tests from JSONLogMessageCharacterisation/JSONLogMessageCharacterisationTest (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 4 tests from MemorySourceAccessorJSON/MemorySourceAccessorJsonTest nix-util-tests-run> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/0 nix-util-tests-run> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/0 (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/1 nix-util-tests-run> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.from_json/1 (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/0 nix-util-tests-run> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/0 (0 ms) nix-util-tests-run> [ RUN ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/1 nix-util-tests-run> [ OK ] MemorySourceAccessorJSON/MemorySourceAccessorJsonTest.to_json/1 (0 ms) nix-util-tests-run> [----------] 4 tests from MemorySourceAccessorJSON/MemorySourceAccessorJsonTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from NarListingJSON/NarListingJsonTest nix-util-tests-run> [ RUN ] NarListingJSON/NarListingJsonTest.from_json/0 nix-util-tests-run> [ OK ] NarListingJSON/NarListingJsonTest.from_json/0 (0 ms) nix-util-tests-run> [ RUN ] NarListingJSON/NarListingJsonTest.to_json/0 nix-util-tests-run> [ OK ] NarListingJSON/NarListingJsonTest.to_json/0 (0 ms) nix-util-tests-run> [----------] 2 tests from NarListingJSON/NarListingJsonTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 2 tests from ShallowNarListingJSON/ShallowNarListingJsonTest nix-util-tests-run> [ RUN ] ShallowNarListingJSON/ShallowNarListingJsonTest.from_json/0 nix-util-tests-run> [ OK ] ShallowNarListingJSON/ShallowNarListingJsonTest.from_json/0 (0 ms) nix-util-tests-run> [ RUN ] ShallowNarListingJSON/ShallowNarListingJsonTest.to_json/0 nix-util-tests-run> [ OK ] ShallowNarListingJSON/ShallowNarListingJsonTest.to_json/0 (0 ms) nix-util-tests-run> [----------] 2 tests from ShallowNarListingJSON/ShallowNarListingJsonTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 40 tests from PeekSort/RandomPeekSort nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/0 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/0 (2 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/1 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/1 (26 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/2 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/2 (20 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/3 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/3 (26 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/4 python3.14-nemo-relay-0.8.4> Compiling idna v1.1.0 hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/pylib/gyp/common_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/4 (36 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/5 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/5 (9 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/6 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/7 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/8 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/9 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/4 (36 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/5 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/5 (9 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/6 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/6 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/7 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/7 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/8 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/8 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.defaultComparator/9 hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/node-gyp/gyp/gyp_main.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-frontend-2026.9.14> node_modules/get-windows/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" python3.14-nemo-relay-0.8.4> Compiling tokio-util v0.7.18 hermes-frontend-2026.9.14> node_modules/node-abi/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/mime/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.defaultComparator/9 (258 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/0 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/0 (2 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/1 python3.14-nemo-relay-0.8.4> Compiling url v2.5.8 hermes-frontend-2026.9.14> node_modules/react-dropzone/.husky/pre-commit: interpreter directive changed from "#!/bin/sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh" hermes-frontend-2026.9.14> node_modules/react-dropzone/.husky/commit-msg: interpreter directive changed from "#!/bin/sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh" hermes-frontend-2026.9.14> node_modules/browserslist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.defaultComparator/9 (258 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/0 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/0 (2 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/1 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/1 (26 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/2 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/2 (21 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/3 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/3 (26 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/4 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/1 (26 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/2 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/2 (20 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/3 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/3 (26 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/4 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/4 (36 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/5 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/5 (9 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/6 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/7 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/8 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.greater/9 hermes-frontend-2026.9.14> node_modules/cross-env/dist/bin/cross-env.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/cross-env/dist/bin/cross-env-shell.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/4 (36 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/5 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/5 (9 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/6 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/6 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/7 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/7 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/8 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/8 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.greater/9 hermes-frontend-2026.9.14> node_modules/is-docker/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/ejs/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/tiny-async-pool/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/tsx/dist/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/wait-on/bin/wait-on: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.greater/9 (258 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/0 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/0 (5 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/1 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.greater/9 (258 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/0 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/0 (5 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/1 hermes-frontend-2026.9.14> node_modules/@npmcli/fs/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/ajv/scripts/prepare-tests: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/1 (65 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/2 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/1 (65 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/2 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/2 (56 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/3 python3.14-nemo-relay-0.8.4> Compiling h2 v0.4.16 python3.14-nemo-relay-0.8.4> Compiling tower v0.5.3 python3.14-nemo-relay-0.8.4> Compiling tokio-stream v0.1.18 python3.14-nemo-relay-0.8.4> Compiling combine v4.6.7 hermes-frontend-2026.9.14> node_modules/ajv/scripts/travis-gh-pages: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/ajv/scripts/info: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/ajv/scripts/publish-built-version: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/2 (56 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/3 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/3 (63 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/4 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/3 (63 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/4 hermes-frontend-2026.9.14> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/global-agent/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/4 (76 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/5 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/5 (31 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/6 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/6 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/7 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/7 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/8 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/8 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/9 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/4 (76 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/5 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/5 (31 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/6 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/7 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/8 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.brokenComparator/9 hermes-frontend-2026.9.14> node_modules/@tauri-apps/cli/tauri.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/extract-zip/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/write-async: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/encode-object-async: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/encode-object-sync: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/run-tests: interpreter directive changed from "#!/bin/bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/rw/test/cat-async: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/wc-async: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/write-sync: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/cat-sync: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/encoding-sync: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/encoding-async: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/encode-string-async: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/wc-sync: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rw/test/encode-string-sync: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/playwright-core/lib/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh" hermes-frontend-2026.9.14> node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.brokenComparator/9 (669 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/0 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/0 (2 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/1 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/1 (22 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/2 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/2 (18 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/3 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.brokenComparator/9 (670 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/0 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/0 (2 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/1 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/1 (22 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/2 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/2 (18 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/3 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/3 (21 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/4 python3.14-nemo-relay-0.8.4> Compiling pyo3-async-runtimes v0.29.0 python3.14-nemo-relay-0.8.4> Compiling pythonize v0.29.0 python3.14-nemo-relay-0.8.4> Compiling axum v0.8.9 python3.14-nemo-relay-0.8.4> Compiling tower-http v0.6.8 hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/3 (21 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/4 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/4 (30 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/5 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/5 (8 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/6 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/6 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/7 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/7 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/8 nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/8 (0 ms) nix-util-tests-run> [ RUN ] PeekSort/RandomPeekSort.stability/9 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/4 (30 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/5 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/5 (8 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/6 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/7 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/8 nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] PeekSort/RandomPeekSort.stability/9 hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" python3.14-nemo-relay-0.8.4> Compiling nemo-relay-plugin v0.8.0 (/build/source/crates/plugin) hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" nix-util-tests-run> [ OK ] PeekSort/RandomPeekSort.stability/9 (229 ms) nix-util-tests-run> [----------] 40 tests from PeekSort/RandomPeekSort (2068 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/0 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/0 (0 ms) nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/1 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/1 (0 ms) nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/2 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/2 (0 ms) nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/3 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/3 (0 ms) nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/4 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/4 (0 ms) nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/5 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/5 (0 ms) nix-util-tests-run> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/6 nix-util-tests-run> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/6 (0 ms) nix-util-tests-run> [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 18 tests from TopoSort/TopoSortTest nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/0 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/0 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/1 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/1 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/2 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/2 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/3 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/3 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/4 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/4 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/5 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/5 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/6 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/6 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/7 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/7 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/8 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/8 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/9 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/9 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/10 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/10 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/11 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/11 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/12 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/12 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/13 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/13 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/14 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/14 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/15 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/15 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/16 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/16 (0 ms) nix-util-tests-run> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/17 nix-util-tests-run> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/17 (0 ms) nix-util-tests-run> [----------] 18 tests from TopoSort/TopoSortTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 38 tests from FixGitURLs/FixGitURLTestSuite nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/0 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/0 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/1 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/1 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/2 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/2 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/3 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/3 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/4 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/4 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/5 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/5 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/6 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/6 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/7 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/7 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/8 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/8 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/9 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/9 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/10 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/10 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/11 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/11 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/12 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/12 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/13 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/13 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/14 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/14 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/15 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/15 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/16 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/16 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/17 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/17 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/18 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/18 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/0 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/0 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/1 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/1 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/2 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/2 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/3 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/3 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/4 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/4 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/5 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/5 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/6 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/6 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/7 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/7 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/8 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/8 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/9 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/9 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/10 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/10 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/11 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/11 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/12 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/12 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/13 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/13 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/14 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/14 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/15 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/15 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/16 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/16 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/17 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/17 (0 ms) nix-util-tests-run> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/18 nix-util-tests-run> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/18 (0 ms) nix-util-tests-run> [----------] 38 tests from FixGitURLs/FixGitURLTestSuite (1 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 21 tests from ParseURLSuccessCases/ParseURLSuccess nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/0 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/0 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/1 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/1 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/2 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/2 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/3 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/3 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/4 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/4 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5 nix-util-tests-run> /build/source/src/libutil-tests/build/../url.cc:636: Failure nix-util-tests-run> Expected equality of these values: nix-util-tests-run> parsed nix-util-tests-run> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080 nix-util-tests-run> p.expected nix-util-tests-run> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080 nix-util-tests-run> nix-util-tests-run> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 00-56 B0-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/6 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/6 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/0 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/0 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/1 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/1 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/2 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/2 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/3 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/3 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/4 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/4 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5 nix-util-tests-run> /build/source/src/libutil-tests/build/../url.cc:643: Failure nix-util-tests-run> Expected equality of these values: nix-util-tests-run> p.input nix-util-tests-run> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080" nix-util-tests-run> parsed.to_string() nix-util-tests-run> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080" nix-util-tests-run> nix-util-tests-run> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 F0-2F B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/6 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/6 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/0 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/0 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/1 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/1 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/2 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/2 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/3 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/3 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/4 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/4 (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5 nix-util-tests-run> /build/source/src/libutil-tests/build/../url.cc:650: Failure nix-util-tests-run> Expected equality of these values: nix-util-tests-run> p.input nix-util-tests-run> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080" nix-util-tests-run> parsed.to_string() nix-util-tests-run> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080" nix-util-tests-run> nix-util-tests-run> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 40-55 B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> (0 ms) nix-util-tests-run> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/6 nix-util-tests-run> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/6 (0 ms) nix-util-tests-run> [----------] 21 tests from ParseURLSuccessCases/ParseURLSuccess (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 17 tests from parseURLRelative/ParseURLRelativeTestSuite nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePath nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePath (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/baseUrlIpv6AddressWithoutZoneId nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/baseUrlIpv6AddressWithoutZoneId (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId nix-util-tests-run> /build/source/src/libutil-tests/build/../url.cc:905: Failure nix-util-tests-run> Expected equality of these values: nix-util-tests-run> parsed nix-util-tests-run> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080/dir/subdir/file2.txt nix-util-tests-run> p.expected nix-util-tests-run> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080/dir/subdir/file2.txt nix-util-tests-run> nix-util-tests-run> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId, where GetParam() = 336-byte object <3F-00 00-00 00-00 00-00 18-90 95-55 55-55 00-00 10-00 00-00 00-00 00-00 68-34 94-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 90-74 B1-55 55-55 00-00 29-00 00-00 00-00 00-00 29-00 00-00 00-00 00-00 F0-F3 AF-55 55-55 00-00> (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathWithDot nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathWithDot (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectory nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectory (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectoryNotTrickedByEscapedSlash nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectoryNotTrickedByEscapedSlash (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/replacesPathWithAbsoluteRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/replacesPathWithAbsoluteRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/keepsQueryAndFragmentFromRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/keepsQueryAndFragmentFromRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverride nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverride (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId nix-util-tests-run> /build/source/src/libutil-tests/build/../url.cc:905: Failure nix-util-tests-run> Expected equality of these values: nix-util-tests-run> parsed nix-util-tests-run> Which is: https://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]/secure?foo=bar nix-util-tests-run> p.expected nix-util-tests-run> Which is: https://[fe80::818c:da4d:8975:415c%25enp0s25]/secure?foo=bar nix-util-tests-run> nix-util-tests-run> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId, where GetParam() = 336-byte object <21-00 00-00 00-00 00-00 60-8E 95-55 55-55 00-00 3C-00 00-00 00-00 00-00 88-8E 95-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 05-00 00-00 00-00 00-00 68-74 74-70 73-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-72 61-67 00-55 00-00 00-00 00-00 00-00 00-00 C0-3B B1-55 55-55 00-00 15-00 00-00 00-00 00-00 15-00 00-00 00-00 00-00 69-64 65-00 55-55 00-00> (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/bothWithoutAuthority nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/bothWithoutAuthority (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/fragmentRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/fragmentRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyFragmentRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyFragmentRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyQueryRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyQueryRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryRelative (0 ms) nix-util-tests-run> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryFragmentRelative nix-util-tests-run> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryFragmentRelative (0 ms) nix-util-tests-run> [----------] 17 tests from parseURLRelative/ParseURLRelativeTestSuite (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 20 tests from ParsedURL/ParsedURLPathSegmentsTest nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/no_authority_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/no_authority_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_root_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_root_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path_trailing nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path_trailing (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_non_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_non_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_with_authority nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_with_authority (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_segments_with_authority nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_segments_with_authority (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_starts_with_slash nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_starts_with_slash (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_doesnt_start_with_slash nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_doesnt_start_with_slash (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/no_authority_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/no_authority_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_root_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_root_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path_trailing nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path_trailing (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_non_empty_path nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_non_empty_path (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_with_authority nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_with_authority (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_segments_with_authority nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_segments_with_authority (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_starts_with_slash nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_starts_with_slash (0 ms) nix-util-tests-run> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_doesnt_start_with_slash nix-util-tests-run> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_doesnt_start_with_slash (0 ms) nix-util-tests-run> [----------] 20 tests from ParsedURL/ParsedURLPathSegmentsTest (0 ms total) nix-util-tests-run> nix-util-tests-run> [----------] 8 tests from Unix/UrlPathTest nix-util-tests-run> [ RUN ] Unix/UrlPathTest.pathToUrlPath/absolute_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.pathToUrlPath/absolute_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.pathToUrlPath/root_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.pathToUrlPath/root_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.urlPathToPath/absolute_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.urlPathToPath/absolute_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.urlPathToPath/root_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.urlPathToPath/root_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.urlToString/absolute_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.urlToString/absolute_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.urlToString/root_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.urlToString/root_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.stringToUrl/absolute_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.stringToUrl/absolute_path (0 ms) nix-util-tests-run> [ RUN ] Unix/UrlPathTest.stringToUrl/root_path nix-util-tests-run> [ OK ] Unix/UrlPathTest.stringToUrl/root_path (0 ms) nix-util-tests-run> [----------] 8 tests from Unix/UrlPathTest (0 ms total) nix-util-tests-run> nix-util-tests-run-without-new-syscalls> [ OK ] PeekSort/RandomPeekSort.stability/9 (229 ms) nix-util-tests-run-without-new-syscalls> [----------] 40 tests from PeekSort/RandomPeekSort (2069 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/0 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/1 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/2 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/3 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/4 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/5 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/5 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/6 nix-util-tests-run-without-new-syscalls> [ OK ] LevenshteinDistance/LevenshteinDistanceTest.CorrectlyComputed/6 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 18 tests from TopoSort/TopoSortTest nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/0 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/1 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/2 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/3 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/4 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/5 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/5 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/6 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/7 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/8 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/9 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/9 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/10 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/10 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/11 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/11 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/12 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/12 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/13 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/13 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/14 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/14 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/15 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/15 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/16 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/16 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] TopoSort/TopoSortTest.ProducesCorrectResult/17 nix-util-tests-run-without-new-syscalls> [ OK ] TopoSort/TopoSortTest.ProducesCorrectResult/17 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 18 tests from TopoSort/TopoSortTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 38 tests from FixGitURLs/FixGitURLTestSuite nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/0 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/1 nix-util-tests-run> [----------] Global test environment tear-down nix-util-tests-run> [==========] 818 tests from 156 test suites ran. (3034 ms total) nix-util-tests-run> [ PASSED ] 812 tests. nix-util-tests-run> [ SKIPPED ] 1 test, listed below: nix-util-tests-run> [ SKIPPED ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none nix-util-tests-run> [ FAILED ] 5 tests, listed below: nix-util-tests-run> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 00-56 B0-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> nix-util-tests-run> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 F0-2F B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> nix-util-tests-run> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 40-55 B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> nix-util-tests-run> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId, where GetParam() = 336-byte object <3F-00 00-00 00-00 00-00 18-90 95-55 55-55 00-00 10-00 00-00 00-00 00-00 68-34 94-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 90-74 B1-55 55-55 00-00 29-00 00-00 00-00 00-00 29-00 00-00 00-00 00-00 F0-F3 AF-55 55-55 00-00> nix-util-tests-run> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId, where GetParam() = 336-byte object <21-00 00-00 00-00 00-00 60-8E 95-55 55-55 00-00 3C-00 00-00 00-00 00-00 88-8E 95-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 05-00 00-00 00-00 00-00 68-74 74-70 73-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-72 61-67 00-55 00-00 00-00 00-00 00-00 00-00 C0-3B B1-55 55-55 00-00 15-00 00-00 00-00 00-00 15-00 00-00 00-00 00-00 69-64 65-00 55-55 00-00> nix-util-tests-run> nix-util-tests-run> 5 FAILED TESTS nix-util-tests-run> YOU HAVE 1 DISABLED TEST nix-util-tests-run> nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/2 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/3 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/4 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/5 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/5 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/6 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/7 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/8 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/9 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/9 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/10 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/10 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/11 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/11 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/12 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/12 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/13 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/13 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/14 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/14 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/15 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/15 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/16 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/16 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/17 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/17 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/18 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsesVariedGitUrls/18 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/0 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/1 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/2 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/3 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/4 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/5 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/5 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/6 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/7 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/7 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/8 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/8 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/9 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/9 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/10 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/10 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/11 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/11 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/12 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/12 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/13 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/13 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/14 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/14 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/15 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/15 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/16 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/16 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/17 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/17 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/18 nix-util-tests-run-without-new-syscalls> [ OK ] FixGitURLs/FixGitURLTestSuite.parsedNormalized/18 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 38 tests from FixGitURLs/FixGitURLTestSuite (1 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 21 tests from ParseURLSuccessCases/ParseURLSuccess nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/0 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/1 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/2 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/3 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/4 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5 nix-util-tests-run-without-new-syscalls> /build/source/src/libutil-tests/build/../url.cc:636: Failure nix-util-tests-run-without-new-syscalls> Expected equality of these values: nix-util-tests-run-without-new-syscalls> parsed nix-util-tests-run-without-new-syscalls> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080 nix-util-tests-run-without-new-syscalls> p.expected nix-util-tests-run-without-new-syscalls> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080 nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 00-56 B0-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/6 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/0 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/1 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/2 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/3 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/4 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5 nix-util-tests-run-without-new-syscalls> /build/source/src/libutil-tests/build/../url.cc:643: Failure nix-util-tests-run-without-new-syscalls> Expected equality of these values: nix-util-tests-run-without-new-syscalls> p.input nix-util-tests-run-without-new-syscalls> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080" nix-util-tests-run-without-new-syscalls> parsed.to_string() nix-util-tests-run-without-new-syscalls> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080" nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 F0-2F B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/6 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/6 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/0 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/0 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/1 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/1 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/2 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/2 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/3 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/3 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/4 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/4 (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5 nix-util-tests-run-without-new-syscalls> /build/source/src/libutil-tests/build/../url.cc:650: Failure nix-util-tests-run-without-new-syscalls> Expected equality of these values: nix-util-tests-run-without-new-syscalls> p.input nix-util-tests-run-without-new-syscalls> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080" nix-util-tests-run-without-new-syscalls> parsed.to_string() nix-util-tests-run-without-new-syscalls> Which is: "http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080" nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 40-55 B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/6 nix-util-tests-run-without-new-syscalls> [ OK ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/6 (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 21 tests from ParseURLSuccessCases/ParseURLSuccess (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 17 tests from parseURLRelative/ParseURLRelativeTestSuite nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePath nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePath (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/baseUrlIpv6AddressWithoutZoneId nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/baseUrlIpv6AddressWithoutZoneId (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId nix-util-tests-run-without-new-syscalls> /build/source/src/libutil-tests/build/../url.cc:905: Failure nix-util-tests-run-without-new-syscalls> Expected equality of these values: nix-util-tests-run-without-new-syscalls> parsed nix-util-tests-run-without-new-syscalls> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]:8080/dir/subdir/file2.txt nix-util-tests-run-without-new-syscalls> p.expected nix-util-tests-run-without-new-syscalls> Which is: http://[fe80::818c:da4d:8975:415c%25enp0s25]:8080/dir/subdir/file2.txt nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId, where GetParam() = 336-byte object <3F-00 00-00 00-00 00-00 18-90 95-55 55-55 00-00 10-00 00-00 00-00 00-00 68-34 94-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 90-74 B1-55 55-55 00-00 29-00 00-00 00-00 00-00 29-00 00-00 00-00 00-00 F0-F3 AF-55 55-55 00-00> (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathWithDot nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathWithDot (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectory nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectory (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectoryNotTrickedByEscapedSlash nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesParentDirectoryNotTrickedByEscapedSlash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/replacesPathWithAbsoluteRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/replacesPathWithAbsoluteRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/keepsQueryAndFragmentFromRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/keepsQueryAndFragmentFromRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverride nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverride (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId nix-util-tests-run-without-new-syscalls> /build/source/src/libutil-tests/build/../url.cc:905: Failure nix-util-tests-run-without-new-syscalls> Expected equality of these values: nix-util-tests-run-without-new-syscalls> parsed nix-util-tests-run-without-new-syscalls> Which is: https://[fe80::818c:da4d:8975:415c%25enp0s25%00%00]/secure?foo=bar nix-util-tests-run-without-new-syscalls> p.expected nix-util-tests-run-without-new-syscalls> Which is: https://[fe80::818c:da4d:8975:415c%25enp0s25]/secure?foo=bar nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId, where GetParam() = 336-byte object <21-00 00-00 00-00 00-00 60-8E 95-55 55-55 00-00 3C-00 00-00 00-00 00-00 88-8E 95-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 05-00 00-00 00-00 00-00 68-74 74-70 73-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-72 61-67 00-55 00-00 00-00 00-00 00-00 00-00 C0-3B B1-55 55-55 00-00 15-00 00-00 00-00 00-00 15-00 00-00 00-00 00-00 69-64 65-00 55-55 00-00> (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/bothWithoutAuthority nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/bothWithoutAuthority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/fragmentRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/fragmentRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyFragmentRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyFragmentRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyQueryRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/emptyQueryRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryRelative (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryFragmentRelative nix-util-tests-run-without-new-syscalls> [ OK ] parseURLRelative/ParseURLRelativeTestSuite.resolve/queryFragmentRelative (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 17 tests from parseURLRelative/ParseURLRelativeTestSuite (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 20 tests from ParsedURL/ParsedURLPathSegmentsTest nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/no_authority_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/no_authority_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_root_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_root_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path_trailing nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_authority_empty_path_trailing (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_non_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/non_empty_authority_non_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_with_authority nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_with_authority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_segments_with_authority nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/empty_segments_with_authority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_starts_with_slash nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_starts_with_slash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_doesnt_start_with_slash nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.segmentsAreCorrect/skip_all_empty_segments_no_authority_doesnt_start_with_slash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/no_authority_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/no_authority_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_root_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_root_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path_trailing nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_authority_empty_path_trailing (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_non_empty_path nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/non_empty_authority_non_empty_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_with_authority nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_with_authority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_segments_with_authority nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/empty_segments_with_authority (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_starts_with_slash nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_starts_with_slash (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_doesnt_start_with_slash nix-util-tests-run-without-new-syscalls> [ OK ] ParsedURL/ParsedURLPathSegmentsTest.to_string/skip_all_empty_segments_no_authority_doesnt_start_with_slash (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 20 tests from ParsedURL/ParsedURLPathSegmentsTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] 8 tests from Unix/UrlPathTest nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.pathToUrlPath/absolute_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.pathToUrlPath/absolute_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.pathToUrlPath/root_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.pathToUrlPath/root_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.urlPathToPath/absolute_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.urlPathToPath/absolute_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.urlPathToPath/root_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.urlPathToPath/root_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.urlToString/absolute_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.urlToString/absolute_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.urlToString/root_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.urlToString/root_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.stringToUrl/absolute_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.stringToUrl/absolute_path (0 ms) nix-util-tests-run-without-new-syscalls> [ RUN ] Unix/UrlPathTest.stringToUrl/root_path nix-util-tests-run-without-new-syscalls> [ OK ] Unix/UrlPathTest.stringToUrl/root_path (0 ms) nix-util-tests-run-without-new-syscalls> [----------] 8 tests from Unix/UrlPathTest (0 ms total) nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> [----------] Global test environment tear-down nix-util-tests-run-without-new-syscalls> [==========] 818 tests from 156 test suites ran. (3007 ms total) nix-util-tests-run-without-new-syscalls> [ PASSED ] 812 tests. nix-util-tests-run-without-new-syscalls> [ SKIPPED ] 1 test, listed below: nix-util-tests-run-without-new-syscalls> [ SKIPPED ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none nix-util-tests-run-without-new-syscalls> [ FAILED ] 5 tests, listed below: nix-util-tests-run-without-new-syscalls> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 00-56 B0-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> nix-util-tests-run-without-new-syscalls> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 F0-2F B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> nix-util-tests-run-without-new-syscalls> [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 40-55 B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> nix-util-tests-run-without-new-syscalls> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId, where GetParam() = 336-byte object <3F-00 00-00 00-00 00-00 18-90 95-55 55-55 00-00 10-00 00-00 00-00 00-00 68-34 94-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 90-74 B1-55 55-55 00-00 29-00 00-00 00-00 00-00 29-00 00-00 00-00 00-00 F0-F3 AF-55 55-55 00-00> nix-util-tests-run-without-new-syscalls> [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId, where GetParam() = 336-byte object <21-00 00-00 00-00 00-00 60-8E 95-55 55-55 00-00 3C-00 00-00 00-00 00-00 88-8E 95-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 05-00 00-00 00-00 00-00 68-74 74-70 73-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-72 61-67 00-55 00-00 00-00 00-00 00-00 00-00 C0-3B B1-55 55-55 00-00 15-00 00-00 00-00 00-00 15-00 00-00 00-00 00-00 69-64 65-00 55-55 00-00> nix-util-tests-run-without-new-syscalls> nix-util-tests-run-without-new-syscalls> 5 FAILED TESTS nix-util-tests-run-without-new-syscalls> YOU HAVE 1 DISABLED TEST nix-util-tests-run-without-new-syscalls> hermes-frontend-2026.9.14> node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/sanitize-html/node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@typescript-eslint/typescript-estree/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@electron/fuses/dist/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@electron/osx-sign/bin/electron-osx-sign.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@electron/osx-sign/bin/electron-osx-flat.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@electron/rebuild/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@electron/windows-sign/bin/electron-windows-sign.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@electron/asar/bin/asar.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/jake/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" error: Cannot build '/nix/store/wdlzb0mq8kr7ixw4nkwkam6ijbkzdhb7-nix-util-tests-run.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/wbg4wirj55rfsaifv3nwy7mwkqa2xy5h-nix-util-tests-run Last 25 log lines: > [ RUN ] Unix/UrlPathTest.urlToString/absolute_path > [ OK ] Unix/UrlPathTest.urlToString/absolute_path (0 ms) > [ RUN ] Unix/UrlPathTest.urlToString/root_path > [ OK ] Unix/UrlPathTest.urlToString/root_path (0 ms) > [ RUN ] Unix/UrlPathTest.stringToUrl/absolute_path > [ OK ] Unix/UrlPathTest.stringToUrl/absolute_path (0 ms) > [ RUN ] Unix/UrlPathTest.stringToUrl/root_path > [ OK ] Unix/UrlPathTest.stringToUrl/root_path (0 ms) > [----------] 8 tests from Unix/UrlPathTest (0 ms total) > > [----------] Global test environment tear-down > [==========] 818 tests from 156 test suites ran. (3034 ms total) > [ PASSED ] 812 tests. > [ SKIPPED ] 1 test, listed below: > [ SKIPPED ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none > [ FAILED ] 5 tests, listed below: > [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 00-56 B0-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> > [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 F0-2F B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> > [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 40-55 B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> > [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId, where GetParam() = 336-byte object <3F-00 00-00 00-00 00-00 18-90 95-55 55-55 00-00 10-00 00-00 00-00 00-00 68-34 94-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 90-74 B1-55 55-55 00-00 29-00 00-00 00-00 00-00 29-00 00-00 00-00 00-00 F0-F3 AF-55 55-55 00-00> > [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId, where GetParam() = 336-byte object <21-00 00-00 00-00 00-00 60-8E 95-55 55-55 00-00 3C-00 00-00 00-00 00-00 88-8E 95-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 05-00 00-00 00-00 00-00 68-74 74-70 73-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-72 61-67 00-55 00-00 00-00 00-00 00-00 00-00 C0-3B B1-55 55-55 00-00 15-00 00-00 00-00 00-00 15-00 00-00 00-00 00-00 69-64 65-00 55-55 00-00> > > 5 FAILED TESTS > YOU HAVE 1 DISABLED TEST > For full logs, run: nix log /nix/store/wdlzb0mq8kr7ixw4nkwkam6ijbkzdhb7-nix-util-tests-run.drv error: Cannot build '/nix/store/jna1xqxfq1v5wpck4z3qn8bnj9wmd9ch-nix-util-tests-run-without-new-syscalls.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/jlahqnixx9m0q1c9q858imlga6ri4fhg-nix-util-tests-run-without-new-syscalls Last 25 log lines: > [ RUN ] Unix/UrlPathTest.urlToString/absolute_path > [ OK ] Unix/UrlPathTest.urlToString/absolute_path (0 ms) > [ RUN ] Unix/UrlPathTest.urlToString/root_path > [ OK ] Unix/UrlPathTest.urlToString/root_path (0 ms) > [ RUN ] Unix/UrlPathTest.stringToUrl/absolute_path > [ OK ] Unix/UrlPathTest.stringToUrl/absolute_path (0 ms) > [ RUN ] Unix/UrlPathTest.stringToUrl/root_path > [ OK ] Unix/UrlPathTest.stringToUrl/root_path (0 ms) > [----------] 8 tests from Unix/UrlPathTest (0 ms total) > > [----------] Global test environment tear-down > [==========] 818 tests from 156 test suites ran. (3007 ms total) > [ PASSED ] 812 tests. > [ SKIPPED ] 1 test, listed below: > [ SKIPPED ] CompressionDecompression/CompressionDecompressionTest.invalidDecompression/none > [ FAILED ] 5 tests, listed below: > [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.parsesAsExpected/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 00-56 B0-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> > [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.toStringRoundTrips/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 F0-2F B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> > [ FAILED ] ParseURLSuccessCases/ParseURLSuccess.makeSureFixGitURLDoesNotModify/5, where GetParam() = 288-byte object <31-00 00-00 00-00 00-00 A8-86 95-55 55-55 00-00 B0-C7 B0-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-68 74-74 70-73 00-00 00-00 00-00 02-00 00-00 00-00 00-00 40-55 B1-55 55-55 00-00 ... 00-00 00-00 00-00 00-00 68-C8 B0-55 55-55 00-00 68-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 A0-C8 B0-55 55-55 00-00 00-00 00-00 00-00 00-00 00-65 6C-6C 6F-00 00-00 98-C8 B0-55 55-55 00-00> > [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/resolvesRelativePathIpv6AddressWithZoneId, where GetParam() = 336-byte object <3F-00 00-00 00-00 00-00 18-90 95-55 55-55 00-00 10-00 00-00 00-00 00-00 68-34 94-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 04-00 00-00 00-00 00-00 68-74 74-70 00-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 90-74 B1-55 55-55 00-00 29-00 00-00 00-00 00-00 29-00 00-00 00-00 00-00 F0-F3 AF-55 55-55 00-00> > [ FAILED ] parseURLRelative/ParseURLRelativeTestSuite.resolve/absOverrideWithZoneId, where GetParam() = 336-byte object <21-00 00-00 00-00 00-00 60-8E 95-55 55-55 00-00 3C-00 00-00 00-00 00-00 88-8E 95-55 55-55 00-00 B0-F2 AF-55 55-55 00-00 05-00 00-00 00-00 00-00 68-74 74-70 73-00 00-00 00-00 00-00 00-00 00-00 ... A0-F3 AF-55 55-55 00-00 00-00 00-00 00-00 00-00 00-72 61-67 00-55 00-00 00-00 00-00 00-00 00-00 C0-3B B1-55 55-55 00-00 15-00 00-00 00-00 00-00 15-00 00-00 00-00 00-00 69-64 65-00 55-55 00-00> > > 5 FAILED TESTS > YOU HAVE 1 DISABLED TEST > For full logs, run: nix log /nix/store/jna1xqxfq1v5wpck4z3qn8bnj9wmd9ch-nix-util-tests-run-without-new-syscalls.drv error: Cannot build '/nix/store/dpbmzyi65g0hwvj6g8669f62cc96s4lr-nix-2.36.0pre20260916_1de45ba.drv'. Reason: 3 dependencies failed. Output paths: /nix/store/6lx769va5cfq3wixwssm1a6wmqrwvvs5-nix-2.36.0pre20260916_1de45ba-doc /nix/store/bzjx147cx6i840zi3ydzd4sw6yxs9srm-nix-2.36.0pre20260916_1de45ba-man /nix/store/nf5f2pshfbhrqk2a6svvcbhl6flblbx3-nix-2.36.0pre20260916_1de45ba-dev /nix/store/wylj6yb4sbigrb1bmgjrvzd762vqbyzp-nix-2.36.0pre20260916_1de45ba error: Cannot build '/nix/store/f14qmgwgckrj9ng6i627wyc3m7gsav7r-nix.conf.drv'. Reason: 1 dependency failed. Output paths: /nix/store/kaxggrlrvnwbhpa6f1nkr4jxw3s3sap5-nix.conf error: Cannot build '/nix/store/kc36sra7230l1gsjnnfh07g3d4hbawm6-nixos-option-26.11.drv'. Reason: 1 dependency failed. Output paths: /nix/store/99y57vvqvrl03pbpmkpml0qn2v5yxa8s-nixos-option-26.11 error: Cannot build '/nix/store/3fkrmlg888561wnl10bb60g9zr30w9yl-nixos-rebuild-ng-26.11.drv'. Reason: 1 dependency failed. Output paths: /nix/store/3bcq2ccqhjppyyq5cv4ndgz4bn3rywbv-nixos-rebuild-ng-26.11 /nix/store/fwy4c8rqg45h9z6p7bpc89b7b1161m42-nixos-rebuild-ng-26.11-dist error: Cannot build '/nix/store/a17kllvnhhc2z2v4g1z4c864q51zv4gf-system-generators.drv'. Reason: 1 dependency failed. Output paths: /nix/store/q9sw3fi31gvvwvyiv9gik134iic5q6fv-system-generators error: Cannot build '/nix/store/jrmqy9lqwa0qbwizp17chnn1vp3gh690-system-shutdown.drv'. Reason: 1 dependency failed. Output paths: /nix/store/0x0bafkk2l5x9lgrgc3nx08aw5210nrp-system-shutdown error: Cannot build '/nix/store/nw3fy8m0nn5glzndcq67gkdhc07gbdgv-systemd-boot.drv'. Reason: 1 dependency failed. Output paths: /nix/store/x1dkx96r0syxfpq95785pppxzaya50cl-systemd-boot error: Cannot build '/nix/store/fr4jrkkyk7zkzqbbgcwrrc6i560qfyif-tmpfiles.d.drv'. Reason: 1 dependency failed. Output paths: /nix/store/rczx65srphap3s30gpzwyl5q0ainmsw2-tmpfiles.d error: Cannot build '/nix/store/izkcfdj2zlwgr6v6vf1gdxjmrdpw3gdk-unit-container-.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/r5qrfshi2m4rv1vdmf6d130mad534fiv-unit-container-.service error: Cannot build '/nix/store/264q86rc8pgsddipjj9ar5jkzjghgm6n-unit-harmonia-gc.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/2y51fk1icxwwglv58190bdidf2zafnlq-unit-harmonia-gc.service error: Cannot build '/nix/store/2w0vrz5yy7jd6jbhfvj88wjcg1mqmd4y-unit-nix-optimise.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/6h91xkqcdjhsw2gyaaqd62gyz3fymj4j-unit-nix-optimise.service error: Cannot build '/nix/store/w0883kc1z6dljmrn6ylnbmqhma69py3y-unit-script-nix-gc-start.drv'. Reason: 1 dependency failed. Output paths: /nix/store/2awjd2bxj637zaxffcakz65pmy1abdl3-unit-script-nix-gc-start error: Cannot build '/nix/store/kvgwrskpjlys3hs1j1xglm5sy4p9klhx-unit-script-update-prefetch-start.drv'. Reason: 1 dependency failed. Output paths: /nix/store/cm4ryg8hhi9lh6znsjjkzzm9qgn5b7hy-unit-script-update-prefetch-start error: Cannot build '/nix/store/d69n8492yxjdxlgvil1r0hpks5pllgvm-user-generators.drv'. Reason: 1 dependency failed. Output paths: /nix/store/rv88yah66030qxmfan7whclmbq877s5q-user-generators error: Cannot build '/nix/store/i0kvp1cjaz0vz0grplac2zbv61958b04-X-Restart-Triggers-nix-daemon.drv'. Reason: 1 dependency failed. Output paths: /nix/store/1x5764620bh0hlmxmbbi204k4gxvwava-X-Restart-Triggers-nix-daemon error: Cannot build '/nix/store/sjjr2vkzsnypw2zd8gw6rc8ws11iw6m0-X-Restart-Triggers-systemd-tmpfiles-resetup.drv'. Reason: 1 dependency failed. Output paths: /nix/store/7aj99gy7ky5adlx6754bix7v976h9hl2-X-Restart-Triggers-systemd-tmpfiles-resetup error: Cannot build '/nix/store/l4cb01a6apx5s8j5siyjdgz2vc01vlhh-install-systemd-boot.sh.drv'. Reason: 1 dependency failed. Output paths: /nix/store/svc4gpdyrjz70l0pn7di0cr3mxja55dk-install-systemd-boot.sh error: Cannot build '/nix/store/z2kyrvvxlw7b7578jrxhwj40s9yg7ah8-system-path.drv'. Reason: 3 dependencies failed. Output paths: /nix/store/n8y733hk95srcqchgazrrfczsim8z10l-system-path error: Cannot build '/nix/store/0c5k3547p45n0nmwzybmkqmbni0vvc7m-unit-nix-gc.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/mx6aakgld87kyf60afjdrpw1mjm39i27-unit-nix-gc.service error: Cannot build '/nix/store/m2a2rjm0k2s72x8c2hb55ymp1lak5slp-unit-update-prefetch.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/rgszz3hj5kb66y1sr4jppfiaqflxb9p9-unit-update-prefetch.service error: Cannot build '/nix/store/cnkn7iq1dpg0f0sbp1xi4swqv470pxdq-dbus-1.drv'. Reason: 1 dependency failed. Output paths: /nix/store/21v9b5vhp3q0gqln6d930bg1j0d180xr-dbus-1 error: Cannot build '/nix/store/5zc6g5mc395bx9c5vjvl6phkjny5rzcs-unit-nix-daemon.service.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/gwkcd7qlnyv92ms5l3g1ijvs3p9xb709-unit-nix-daemon.service error: Cannot build '/nix/store/kjcn6ak6r41znc3a4n7mb9cjs35s45h6-unit-systemd-tmpfiles-resetup.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/hfchbibyw170v90d583lb11sw8rwfhsp-unit-systemd-tmpfiles-resetup.service error: Cannot build '/nix/store/gg19vhyk93ppbpr7333kzr9aim93gpkg-X-Restart-Triggers-dbus-broker.drv'. Reason: 1 dependency failed. Output paths: /nix/store/h08knk6iqn5aibdfycqmgs9i6976ndbh-X-Restart-Triggers-dbus-broker error: Cannot build '/nix/store/gdb8q8s4s7q2x84h0x1niybbvkirmgsv-unit-dbus-broker.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/mnniz0dwbg14sjzadbrpwwrg0j4g6c6x-unit-dbus-broker.service error: Cannot build '/nix/store/lr78krqxsylz8ym07q9mz4rl21n4mvc5-unit-dbus-broker.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/ahlldm04xgja1ljyr0dmdjd7qa38mksf-unit-dbus-broker.service error: Cannot build '/nix/store/vkaq6z5csq6ccqfc5az9mlrdxn1k0mzi-user-units.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/89g10igzsg0h6wdr7ibvmh5wdjfg5r18-user-units hermes-frontend-2026.9.14> node_modules/jake/bin/bash_completion.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash" hermes-frontend-2026.9.14> node_modules/simple-update-notifier/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/node-api-version/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/read-binary-file-arch/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/color-support/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> node_modules/@assistant-ui/react/node_modules/nanoid/bin/nanoid.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/v6wsd9nyglmwh32yn7w8z11dq9cksg4m-nodejs-24.20.0/bin/node" hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> rebuilt dependencies successfully hermes-frontend-2026.9.14> patching script interpreter paths in node_modules python3.14-nemo-relay-0.8.4> Compiling hyper v1.9.0 python3.14-nemo-relay-0.8.4> Compiling redis v1.2.0 hermes-frontend-2026.9.14> Finished npmConfigHook hermes-frontend-2026.9.14> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-slack-bolt-1.30.0> tests/adapter_tests/socket_mode/test_interactions_builtin.py . [ 5%] hermes-frontend-2026.9.14> Running phase: configurePhase hermes-frontend-2026.9.14> no configure script, doing nothing hermes-frontend-2026.9.14> Running phase: buildPhase python3.14-nemo-relay-0.8.4> Compiling hyper-util v0.1.20 hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> > hermes-tui@0.0.1 build hermes-frontend-2026.9.14> > node scripts/build.mjs hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> dist/entry.js 3.6mb ⚠️ hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> ⚡ Done in 229ms hermes-frontend-2026.9.14> built /build/source/ui-tui/dist/entry.js hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> 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. hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> > web@0.0.0 build hermes-frontend-2026.9.14> > tsc -b && vite build --outDir /build/web-dist hermes-frontend-2026.9.14> python3.14-nemo-relay-0.8.4> Compiling hyper-timeout v0.5.2 python3.14-nemo-relay-0.8.4> Compiling rustls-webpki v0.103.13 python3.14-slack-bolt-1.30.0> tests/adapter_tests/socket_mode/test_interactions_websocket_client.py . [ 5%] python3.14-slack-bolt-1.30.0> tests/adapter_tests/socket_mode/test_internals.py .. [ 6%] python3.14-nemo-relay-0.8.4> Compiling tokio-rustls v0.26.4 python3.14-nemo-relay-0.8.4> Compiling rustls-platform-verifier v0.7.0 python3.14-nemo-relay-0.8.4> Compiling tungstenite v0.27.0 hermes-frontend-2026.9.14> (!) Your Vite config uses features that are unsupported by `configLoader: 'native'`, which is planned to become the default in a future major version of Vite: hermes-frontend-2026.9.14> - `__dirname` (vite.config.ts:80:25). Use `import.meta.dirname` instead hermes-frontend-2026.9.14> Set `VITE_CONFIG_NATIVE_IGNORE_WARNING=true` to suppress this warning. hermes-frontend-2026.9.14> vite v8.2.0 building client environment for production... python3.14-nemo-relay-0.8.4> Compiling hyper-rustls v0.27.9 python3.14-nemo-relay-0.8.4> Compiling tonic v0.14.5 python3.14-nemo-relay-0.8.4> Compiling reqwest v0.13.4 python3.14-nemo-relay-0.8.4> Compiling reqwest v0.12.28 python3.14-nemo-relay-0.8.4> Compiling tokio-tungstenite v0.27.0 python3.14-slack-bolt-1.30.0> tests/adapter_tests/socket_mode/test_lazy_listeners.py . [ 6%] python3.14-nemo-relay-0.8.4> Compiling opentelemetry-http v0.32.0 python3.14-nemo-relay-0.8.4> Compiling object_store v0.14.1 python3.14-nemo-relay-0.8.4> Compiling tonic-prost v0.14.5 python3.14-nemo-relay-0.8.4> Compiling tonic-types v0.14.5 python3.14-slack-bolt-1.30.0> tests/adapter_tests/starlette/test_fastapi.py .... [ 6%] python3.14-nemo-relay-0.8.4> Compiling opentelemetry-proto v0.32.0 python3.14-slack-bolt-1.30.0> tests/adapter_tests/starlette/test_starlette.py ... [ 7%] python3.14-slack-bolt-1.30.0> tests/adapter_tests/tornado/test_tornado.py ... [ 7%] python3.14-slack-bolt-1.30.0> tests/adapter_tests/wsgi/test_wsgi_http.py ...... [ 8%] python3.14-nemo-relay-0.8.4> Compiling opentelemetry-otlp v0.32.0 hermes-frontend-2026.9.14> transforming...✓ 2236 modules transformed. hermes-frontend-2026.9.14> rendering chunks... hermes-frontend-2026.9.14> computing gzip size... hermes-frontend-2026.9.14> ../../web-dist/index.html 1.50 kB │ gzip: 0.54 kB hermes-frontend-2026.9.14> ../../web-dist/assets/Mondwest-Regular-CWscgue7.woff2 23.82 kB hermes-frontend-2026.9.14> ../../web-dist/assets/RulesExpanded-Regular-l8uVympt.woff2 33.82 kB hermes-frontend-2026.9.14> ../../web-dist/assets/RulesExpanded-Bold-DZA7s8Pa.woff2 35.01 kB hermes-frontend-2026.9.14> ../../web-dist/assets/RulesCompressed-Regular-BSXFyF4x.woff2 37.76 kB hermes-frontend-2026.9.14> ../../web-dist/assets/RulesCompressed-Medium-CA76_CrB.woff2 38.84 kB hermes-frontend-2026.9.14> ../../web-dist/assets/Collapse-Bold-mgICk9-_.woff2 59.14 kB hermes-frontend-2026.9.14> ../../web-dist/assets/Collapse-Regular-DysayoTY.woff2 62.81 kB hermes-frontend-2026.9.14> ../../web-dist/assets/xterm-BrP-ENHg.css 3.93 kB │ gzip: 1.01 kB hermes-frontend-2026.9.14> ../../web-dist/assets/index-BxDTFd8L.css 112.38 kB │ gzip: 17.60 kB hermes-frontend-2026.9.14> ../../web-dist/assets/chat-activation-BiaqYo9D.js 0.04 kB │ gzip: 0.06 kB hermes-frontend-2026.9.14> ../../web-dist/assets/page-header-context-Cv8A-rTa.js 0.15 kB │ gzip: 0.14 kB hermes-frontend-2026.9.14> ../../web-dist/assets/useProfileScope-CZ2qacRL.js 0.26 kB │ gzip: 0.21 kB hermes-frontend-2026.9.14> ../../web-dist/assets/usePageHeader-BtGwRGnc.js 0.30 kB │ gzip: 0.23 kB hermes-frontend-2026.9.14> ../../web-dist/assets/utils-Bpcp-Df0.js 0.53 kB │ gzip: 0.29 kB hermes-frontend-2026.9.14> ../../web-dist/assets/rolldown-runtime-CbXtAM7H.js 0.58 kB │ gzip: 0.36 kB hermes-frontend-2026.9.14> ../../web-dist/assets/DeleteConfirmDialog-LvKQcNW6.js 0.61 kB │ gzip: 0.37 kB hermes-frontend-2026.9.14> ../../web-dist/assets/useModalBehavior-oWox1GPh.js 0.62 kB │ gzip: 0.39 kB hermes-frontend-2026.9.14> ../../web-dist/assets/clipboard-owkvc3zk.js 0.73 kB │ gzip: 0.44 kB hermes-frontend-2026.9.14> ../../web-dist/assets/mcp-server-create-B0VgoYzF.js 0.92 kB │ gzip: 0.46 kB hermes-frontend-2026.9.14> ../../web-dist/assets/DocsPage-CZS35nZq.js 1.96 kB │ gzip: 1.08 kB hermes-frontend-2026.9.14> ../../web-dist/assets/PairingPage-BI3umKwi.js 4.79 kB │ gzip: 1.64 kB hermes-frontend-2026.9.14> ../../web-dist/assets/plugins-CEJJNQhm.js 5.55 kB │ gzip: 2.61 kB hermes-frontend-2026.9.14> ../../web-dist/assets/LogsPage-CW00HzRF.js 7.31 kB │ gzip: 3.18 kB hermes-frontend-2026.9.14> ../../web-dist/assets/FilesPage-BznNhBXG.js 9.80 kB │ gzip: 3.25 kB hermes-frontend-2026.9.14> ../../web-dist/assets/WebhooksPage-CumvanUz.js 12.57 kB │ gzip: 3.84 kB hermes-frontend-2026.9.14> ../../web-dist/assets/themes-B87vigxl.js 12.99 kB │ gzip: 4.39 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ModelReloadConfirm-Dtw-eJSe.js 13.48 kB │ gzip: 5.01 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ProfileBuilderPage-I1zUA4q5.js 14.86 kB │ gzip: 4.49 kB hermes-frontend-2026.9.14> ../../web-dist/assets/McpPage-DtGdG6Bn.js 17.15 kB │ gzip: 4.98 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ConfigPage-fWpWnBT7.js 17.99 kB │ gzip: 6.02 kB hermes-frontend-2026.9.14> ../../web-dist/assets/AnalyticsPage-DCmZIXOV.js 20.17 kB │ gzip: 6.00 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ProfilesPage-CXfVAT6S.js 25.17 kB │ gzip: 7.05 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ChannelsPage-PWvkEtRz.js 29.10 kB │ gzip: 8.03 kB hermes-frontend-2026.9.14> ../../web-dist/assets/EnvPage-CCs2MM8E.js 29.72 kB │ gzip: 7.95 kB hermes-frontend-2026.9.14> ../../web-dist/assets/PluginsPage-DG5HjofB.js 33.44 kB │ gzip: 9.71 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ModelsPage-DakcL1gP.js 34.05 kB │ gzip: 10.51 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ChatPage-C2nUJ1cy.js 42.53 kB │ gzip: 14.80 kB hermes-frontend-2026.9.14> ../../web-dist/assets/SystemPage-CdFb-iX1.js 42.54 kB │ gzip: 11.53 kB hermes-frontend-2026.9.14> ../../web-dist/assets/api-CCLpdCSW.js 43.24 kB │ gzip: 10.79 kB hermes-frontend-2026.9.14> ../../web-dist/assets/CronPage-DL6YbMBq.js 44.09 kB │ gzip: 14.21 kB hermes-frontend-2026.9.14> ../../web-dist/assets/SkillsPage-BFDICHTq.js 44.09 kB │ gzip: 12.48 kB hermes-frontend-2026.9.14> ../../web-dist/assets/SessionsPage-AQFfEtVp.js 46.33 kB │ gzip: 14.16 kB hermes-frontend-2026.9.14> ../../web-dist/assets/vendor-B7eZBWFZ.js 50.06 kB │ gzip: 17.82 kB hermes-frontend-2026.9.14> ../../web-dist/assets/index-CnW5Ca1G.js 64.84 kB │ gzip: 22.19 kB hermes-frontend-2026.9.14> ../../web-dist/assets/react-vendor-BoVnYuL4.js 226.99 kB │ gzip: 72.78 kB hermes-frontend-2026.9.14> ../../web-dist/assets/ui-D6CeFIrh.js 290.01 kB │ gzip: 94.81 kB hermes-frontend-2026.9.14> ../../web-dist/assets/xterm-CXxU4Y2B.js 474.38 kB │ gzip: 122.64 kB hermes-frontend-2026.9.14> ../../web-dist/assets/i18n-CfrcXWZk.js 483.82 kB │ gzip: 143.14 kB hermes-frontend-2026.9.14> hermes-frontend-2026.9.14> ✓ built in 3.94s hermes-frontend-2026.9.14> Running phase: installPhase hermes-frontend-2026.9.14> Running phase: fixupPhase hermes-frontend-2026.9.14> shrinking RPATHs of ELF executables and libraries in /nix/store/ycbkrqf5z2ixrhm6b8xfx4sb21djgyqk-hermes-frontend-2026.9.14 hermes-frontend-2026.9.14> checking for references to /build/ in /nix/store/ycbkrqf5z2ixrhm6b8xfx4sb21djgyqk-hermes-frontend-2026.9.14... hermes-frontend-2026.9.14> patching script interpreter paths in /nix/store/ycbkrqf5z2ixrhm6b8xfx4sb21djgyqk-hermes-frontend-2026.9.14 python3.14-nemo-relay-0.8.4> Compiling nemo-relay v0.8.0 (/build/source/crates/core) python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/socket_mode/test_async_aiohttp.py . [ 8%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/socket_mode/test_async_lazy_listeners.py . [ 8%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/socket_mode/test_async_websockets.py . [ 8%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_async_asgi.py .... [ 8%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_async_falcon.py .... [ 9%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_async_fastapi.py .... [ 9%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_async_sanic.py ... [ 10%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_async_starlette.py ... [ 10%] python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_tornado.py ... [ 10%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app.py ................ [ 12%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app_actor_user_token.py .. [ 12%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app_bot_only.py ....... [ 13%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app_custom_authorize.py ... [ 14%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app_decorators.py . [ 14%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app_installation_store.py . [ 14%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_app_using_methods_in_class.py ........ [ 15%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_attachment_actions.py ..... [ 15%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_authorize.py .... [ 16%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_block_actions.py ........ [ 17%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_block_actions_respond.py .. [ 17%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_block_suggestion.py ........ [ 18%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_dialogs.py ............... [ 20%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_error_handler.py ......... [ 21%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events.py ................ [ 23%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_assistant.py ......... [ 24%] python3.14-nemo-relay-0.8.4> Compiling nemo-relay-pii-redaction v0.8.0 (/build/source/crates/pii-redaction) python3.14-nemo-relay-0.8.4> Compiling nemo-relay-adaptive v0.8.0 (/build/source/crates/adaptive) python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_assistant_without_middleware.py ....... [ 25%] python3.14-slack-bolt-1.30.0> . [ 25%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_ignore_self.py .... [ 25%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_org_apps.py .... [ 26%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_request_verification.py .. [ 26%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_say_stream.py ........ [ 27%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_set_status.py ....... [ 28%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_shared_channels.py ......... [ 29%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_socket_mode.py .......... [ 30%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_token_revocations.py ... [ 30%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_events_url_verification.py .. [ 30%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_function.py ......... [ 31%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_installation_store_authorize.py . [ 32%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_lazy.py ... [ 32%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_listener_middleware.py ... [ 32%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_message.py ........... [ 34%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_message_bot.py . [ 34%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_message_changed.py . [ 34%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_message_deleted.py . [ 34%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_message_file_share.py . [ 34%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_message_thread_broadcast.py . [ 34%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_middleware.py ........ [ 35%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_shortcut.py ....... [ 36%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_slash_command.py .... [ 36%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_ssl_check.py ... [ 37%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_view_closed.py .... [ 37%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_view_submission.py ...... [ 38%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_web_client_customization.py ...... [ 39%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py ....... [ 39%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_simple.py ... [ 40%] python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_with_args.py .... [ 40%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app.py ............. [ 42%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_actor_user_token.py .. [ 42%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_bot_only.py ...... [ 43%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_custom_authorize.py ... [ 43%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_decorators.py . [ 43%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_dispatch.py .. [ 43%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_installation_store.py . [ 43%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_app_using_methods_in_class.py ......... [ 45%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_attachment_actions.py ...... [ 45%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_authorize.py .... [ 46%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_block_actions.py ......... [ 47%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_block_actions_respond.py . [ 47%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_block_suggestion.py ........ [ 48%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_dialogs.py ............... [ 50%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_error_handler.py ......... [ 51%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events.py .................. [ 53%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_assistant_without_middleware.py . [ 53%] python3.14-slack-bolt-1.30.0> ....... [ 54%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_ignore_self.py .... [ 54%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_org_apps.py .... [ 55%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_request_verification.py .. [ 55%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_say_stream.py ........ [ 56%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_set_status.py ....... [ 57%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_shared_channels.py ........... [ 58%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_socket_mode.py ........... [ 59%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_token_revocations.py ... [ 60%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_events_url_verification.py .. [ 60%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_function.py ......... [ 61%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_installation_store_authorize.py . [ 61%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_lazy.py .. [ 61%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_listener_middleware.py .. [ 61%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_message.py ........... [ 63%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_message_bot.py . [ 63%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_message_changed.py . [ 63%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_message_deleted.py . [ 63%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_message_file_share.py . [ 63%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_message_thread_broadcast.py . [ 63%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_middleware.py ...... [ 64%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_shortcut.py ....... [ 65%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_slash_command.py .... [ 65%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_ssl_check.py .. [ 65%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_view_closed.py .... [ 66%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_view_submission.py ...... [ 67%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_web_client_customization.py ...... [ 67%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py ....... [ 68%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_simple.py ... [ 69%] python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py .. [ 69%] python3.14-slack-bolt-1.30.0> .. [ 69%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/app/test_dev_server.py . [ 69%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/authorization/test_authorize.py ........... [ 70%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_ack.py ........... [ 72%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_complete.py .... [ 72%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_fail.py .... [ 73%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_respond.py .... [ 73%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_respond_internals.py .......... [ 74%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_say.py ........ [ 75%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_say_stream.py ... [ 76%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_set_status.py .... [ 76%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/context/test_set_suggested_prompts.py ...... [ 77%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/error/test_errors.py . [ 77%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/kwargs_injection/test_args.py .. [ 77%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/listener/test_listener_completion_handler.py . [ 77%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/listener/test_listener_start_handler.py . [ 77%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/listener_matcher/test_builtins.py ..... [ 78%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/listener_matcher/test_custom_listener_matcher.py . [ 78%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/logger/test_unmatched_suggestions.py ........... [ 79%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/middleware/attaching_conversation_kwargs/test_attaching_conversation_kwargs.py . [ 79%] python3.14-slack-bolt-1.30.0> ........ [ 80%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/middleware/authorization/test_single_team_authorization.py . [ 80%] python3.14-slack-bolt-1.30.0> . [ 81%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/middleware/request_verification/test_request_verification.py . [ 81%] python3.14-slack-bolt-1.30.0> ..... [ 81%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/oauth/test_internals.py ....... [ 82%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/request/test_internals.py ................ [ 84%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/request/test_payload_utils.py ............ [ 85%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/request/test_request.py ..... [ 86%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/util/test_util.py .... [ 86%] python3.14-slack-bolt-1.30.0> tests/slack_bolt/workflows/step/test_step.py .. [ 87%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/app/test_server.py . [ 87%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/authorization/test_async_authorize.py ........... [ 88%] python3.14-slack-bolt-1.30.0> [ 88%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_ack.py ........... [ 89%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_complete.py .... [ 90%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_fail.py .... [ 90%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_respond.py Exception occurred during processing of request from ('127.0.0.1', 50680) python3.14-slack-bolt-1.30.0> Traceback (most recent call last): python3.14-slack-bolt-1.30.0> File "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/lib/python3.14/http/server.py", line 346, in parse_request python3.14-slack-bolt-1.30.0> raise ValueError python3.14-slack-bolt-1.30.0> .ValueError python3.14-slack-bolt-1.30.0> Exception occurred during processing of request from ('127.0.0.1', 50682) python3.14-slack-bolt-1.30.0> Traceback (most recent call last): python3.14-slack-bolt-1.30.0> . File "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/lib/python3.14/http/server.py", line 346, in parse_request python3.14-slack-bolt-1.30.0> raise ValueError python3.14-slack-bolt-1.30.0> Exception occurred during processing of request from ('127.0.0.1', 50686) python3.14-slack-bolt-1.30.0> Traceback (most recent call last): python3.14-slack-bolt-1.30.0> . File "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/lib/python3.14/http/server.py", line 346, in parse_request python3.14-slack-bolt-1.30.0> raise ValueError python3.14-slack-bolt-1.30.0> Exception occurred during processing of request from ('127.0.0.1', 50692) python3.14-slack-bolt-1.30.0> Traceback (most recent call last): python3.14-slack-bolt-1.30.0> . File "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/lib/python3.14/http/server.py", line 346, in parse_request python3.14-slack-bolt-1.30.0> raise ValueError python3.14-slack-bolt-1.30.0> [ 91%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_say.py ........ [ 92%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_say_stream.py ... [ 92%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_set_status.py .... [ 92%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/context/test_async_set_suggested_prompts.py ..... [ 93%] python3.14-slack-bolt-1.30.0> . [ 93%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/kwargs_injection/test_async_args.py .. [ 93%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/listener/test_async_listener_completion_handler.py . [ 94%] python3.14-slack-bolt-1.30.0> [ 94%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/listener/test_async_listener_start_handler.py . [ 94%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/listener_matcher/test_async_custom_listener_matcher.py . [ 94%] python3.14-slack-bolt-1.30.0> [ 94%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/logger/test_unmatched_suggestions.py ........... [ 95%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/middleware/attaching_conversation_kwargs/test_async_attaching_conversation_kwargs.py . [ 95%] python3.14-slack-bolt-1.30.0> ........ [ 96%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/middleware/authorization/test_single_team_authorization.py . [ 96%] python3.14-slack-bolt-1.30.0> . [ 96%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/middleware/request_verification/test_request_verification.py . [ 96%] python3.14-slack-bolt-1.30.0> ..... [ 97%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow.py ............ [ 98%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow_sqlite3.py ..... [ 99%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/request/test_async_request.py .. [ 99%] python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/workflows/step/test_async_step.py .. [100%] python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> =============================== warnings summary =============================== python3.14-slack-bolt-1.30.0> tests/adapter_tests/starlette/test_fastapi.py:9 python3.14-slack-bolt-1.30.0> /build/source/tests/adapter_tests/starlette/test_fastapi.py:9: StarletteDeprecationWarning: Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead. python3.14-slack-bolt-1.30.0> from starlette.testclient import TestClient python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/adapter_tests_async/test_async_sanic.py::TestSanic::test_events python3.14-slack-bolt-1.30.0> /nix/store/ka8qvaw8nszy9agc0ykxmpwqvss1qb52-python3.14-websockets-16.1/lib/python3.14/site-packages/websockets/legacy/__init__.py:6: DeprecationWarning: websockets.legacy is deprecated; see https://websockets.readthedocs.io/en/stable/howto/upgrade.html for upgrade instructions python3.14-slack-bolt-1.30.0> warnings.warn( # deprecated in 14.0 - 2024-11-09 python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py: 13 warnings python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_simple.py: 6 warnings python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_with_args.py: 8 warnings python3.14-slack-bolt-1.30.0> /build/source/slack_bolt/app/app.py:750: DeprecationWarning: Steps from apps for legacy workflows are now deprecated. Use new custom steps: https://docs.slack.dev/workflows/workflow-steps/ python3.14-slack-bolt-1.30.0> warnings.warn( python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py::TestWorkflowSteps::test_save python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py::TestWorkflowSteps::test_save_process_before_response python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_simple.py::TestWorkflowStepsDecorator::test_save python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_with_args.py::TestWorkflowStepsDecorator::test_save python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py::TestAsyncWorkflowSteps::test_save python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py::TestAsyncWorkflowSteps::test_save_process_before_response python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_simple.py::TestAsyncWorkflowStepsDecorator::test_save python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py::TestAsyncWorkflowStepsDecorator::test_save python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py::TestAsyncWorkflowStepsDecorator::test_logger_propagation python3.14-slack-bolt-1.30.0> /nix/store/kpfqr23lw63fwhpiafxjcznh0pzk5dby-python3.14-slack-sdk-3.44.1/lib/python3.14/site-packages/slack_sdk/web/deprecation.py:53: UserWarning: workflows.updateStep is deprecated. For more info, go to https://docs.slack.dev/changelog/2023-08-workflow-steps-from-apps-step-back/ python3.14-slack-bolt-1.30.0> warnings.warn(message) python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py::TestWorkflowSteps::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py::TestWorkflowSteps::test_execute_process_before_response python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_simple.py::TestWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_with_args.py::TestWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py::TestAsyncWorkflowSteps::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py::TestAsyncWorkflowSteps::test_execute_process_before_response python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_simple.py::TestAsyncWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py::TestAsyncWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py::TestAsyncWorkflowStepsDecorator::test_logger_propagation python3.14-slack-bolt-1.30.0> /nix/store/kpfqr23lw63fwhpiafxjcznh0pzk5dby-python3.14-slack-sdk-3.44.1/lib/python3.14/site-packages/slack_sdk/web/deprecation.py:53: UserWarning: workflows.stepCompleted is deprecated. For more info, go to https://docs.slack.dev/changelog/2023-08-workflow-steps-from-apps-step-back/ python3.14-slack-bolt-1.30.0> warnings.warn(message) python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps.py::TestWorkflowSteps::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_simple.py::TestWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests/test_workflow_steps_decorator_with_args.py::TestWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py::TestAsyncWorkflowSteps::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_simple.py::TestAsyncWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py::TestAsyncWorkflowStepsDecorator::test_execute python3.14-slack-bolt-1.30.0> /nix/store/kpfqr23lw63fwhpiafxjcznh0pzk5dby-python3.14-slack-sdk-3.44.1/lib/python3.14/site-packages/slack_sdk/web/deprecation.py:53: UserWarning: workflows.stepFailed is deprecated. For more info, go to https://docs.slack.dev/changelog/2023-08-workflow-steps-from-apps-step-back/ python3.14-slack-bolt-1.30.0> warnings.warn(message) python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps.py: 13 warnings python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_simple.py: 6 warnings python3.14-slack-bolt-1.30.0> tests/scenario_tests_async/test_workflow_steps_decorator_with_args.py: 8 warnings python3.14-slack-bolt-1.30.0> /build/source/slack_bolt/app/async_app.py:773: DeprecationWarning: Steps from apps for legacy workflows are now deprecated. Use new custom steps: https://docs.slack.dev/workflows/workflow-steps/ python3.14-slack-bolt-1.30.0> warnings.warn( python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/authorization/test_async_authorize.py::TestAsyncAuthorize::test_fetch_different_user_token_with_rotation python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/authorization/test_async_authorize.py::TestAsyncAuthorize::test_fetch_different_user_token_with_rotation python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/authorization/test_async_authorize.py::TestAsyncAuthorize::test_rotate_only_bot_token python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow.py::TestAsyncOAuthFlow::test_handle_callback python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow.py::TestAsyncOAuthFlow::test_handle_callback_no_state_validation python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow.py::TestAsyncOAuthFlow::test_handle_callback_using_options python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow_sqlite3.py::TestAsyncOAuthFlowSQLite3::test_handle_callback python3.14-slack-bolt-1.30.0> tests/slack_bolt_async/oauth/test_async_oauth_flow_sqlite3.py::TestAsyncOAuthFlowSQLite3::test_handle_callback_using_options python3.14-slack-bolt-1.30.0> /nix/store/kpfqr23lw63fwhpiafxjcznh0pzk5dby-python3.14-slack-sdk-3.44.1/lib/python3.14/site-packages/slack_sdk/web/async_base_client.py:150: DeprecationWarning: BasicAuth is deprecated and will be removed in aiohttp 4.0; use aiohttp.encode_basic_auth() with headers={'Authorization': ...} instead python3.14-slack-bolt-1.30.0> auth = BasicAuth(auth["client_id"], auth["client_secret"]) # type: ignore[assignment] python3.14-slack-bolt-1.30.0> python3.14-slack-bolt-1.30.0> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html python3.14-slack-bolt-1.30.0> ========= 855 passed, 77 deselected, 88 warnings in 107.62s (0:01:47) ========== python3.14-slack-bolt-1.30.0> Finished executing pytestCheckPhase python3.14-slack-bolt-1.30.0> pytestCheckPhase completed in 1 minutes 49 seconds python3.14-slack-bolt-1.30.0> Running phase: pytestcachePhase python3.14-slack-bolt-1.30.0> Running phase: pytestRemoveBytecodePhase python3.14-nemo-relay-0.8.4> Compiling nemo-relay-python v0.8.0 (/build/source/crates/python) python3.14-nemo-relay-0.8.4> Finished `release` profile [optimized] target(s) in 3m 42s python3.14-nemo-relay-0.8.4> 🚉 Overriding platform tag from _PYTHON_HOST_PLATFORM environment variable as linux_x86_64. python3.14-nemo-relay-0.8.4> 📦 Including files matching "LICENSE" python3.14-nemo-relay-0.8.4> 📦 Built wheel for abi3 Python ≥ 3.11 to /build/source/dist/nemo_relay-0.8.4-cp311-abi3-linux_x86_64.whl python3.14-nemo-relay-0.8.4> Finished maturinBuildHook python3.14-nemo-relay-0.8.4> buildPhase completed in 3 minutes 45 seconds python3.14-nemo-relay-0.8.4> Running phase: pythonRuntimeDepsCheckHook python3.14-nemo-relay-0.8.4> Executing pythonRuntimeDepsCheck python3.14-nemo-relay-0.8.4> Checking runtime dependencies for nemo_relay-0.8.4-cp311-abi3-linux_x86_64.whl python3.14-nemo-relay-0.8.4> Finished executing pythonRuntimeDepsCheck python3.14-nemo-relay-0.8.4> Running phase: installPhase python3.14-nemo-relay-0.8.4> Executing pypaInstallPhase python3.14-nemo-relay-0.8.4> Successfully installed nemo_relay-0.8.4-cp311-abi3-linux_x86_64.whl python3.14-nemo-relay-0.8.4> Finished executing pypaInstallPhase python3.14-nemo-relay-0.8.4> Running phase: pythonOutputDistPhase python3.14-nemo-relay-0.8.4> Executing pythonOutputDistPhase python3.14-nemo-relay-0.8.4> Finished executing pythonOutputDistPhase python3.14-nemo-relay-0.8.4> Running phase: fixupPhase python3.14-nemo-relay-0.8.4> shrinking RPATHs of ELF executables and libraries in /nix/store/s4h8ki406m7ni6rwf6xi883dfs8a8x6r-python3.14-nemo-relay-0.8.4 python3.14-nemo-relay-0.8.4> shrinking /nix/store/s4h8ki406m7ni6rwf6xi883dfs8a8x6r-python3.14-nemo-relay-0.8.4/lib/python3.14/site-packages/nemo_relay/_native.abi3.so python3.14-nemo-relay-0.8.4> checking for references to /build/ in /nix/store/s4h8ki406m7ni6rwf6xi883dfs8a8x6r-python3.14-nemo-relay-0.8.4... python3.14-nemo-relay-0.8.4> patching script interpreter paths in /nix/store/s4h8ki406m7ni6rwf6xi883dfs8a8x6r-python3.14-nemo-relay-0.8.4 python3.14-nemo-relay-0.8.4> stripping (with command strip and flags -S -p) in /nix/store/s4h8ki406m7ni6rwf6xi883dfs8a8x6r-python3.14-nemo-relay-0.8.4/lib python3.14-nemo-relay-0.8.4> shrinking RPATHs of ELF executables and libraries in /nix/store/kl0rch39nsnh703vv8bxhysdr48l4fsy-python3.14-nemo-relay-0.8.4-dist python3.14-nemo-relay-0.8.4> checking for references to /build/ in /nix/store/kl0rch39nsnh703vv8bxhysdr48l4fsy-python3.14-nemo-relay-0.8.4-dist... python3.14-nemo-relay-0.8.4> patching script interpreter paths in /nix/store/kl0rch39nsnh703vv8bxhysdr48l4fsy-python3.14-nemo-relay-0.8.4-dist python3.14-nemo-relay-0.8.4> Executing pythonRemoveTestsDir python3.14-nemo-relay-0.8.4> Finished executing pythonRemoveTestsDir python3.14-nemo-relay-0.8.4> Running phase: installCheckPhase python3.14-nemo-relay-0.8.4> no Makefile or custom installCheckPhase, doing nothing python3.14-nemo-relay-0.8.4> Running phase: pythonCatchConflictsPhase python3.14-nemo-relay-0.8.4> Running phase: pythonRemoveBinBytecodePhase python3.14-nemo-relay-0.8.4> Running phase: pythonImportsCheckPhase python3.14-nemo-relay-0.8.4> Executing pythonImportsCheckPhase python3.14-nemo-relay-0.8.4> Check whether the following modules can be imported: nemo_relay nemo_relay._native python3.14-nemo-relay-0.8.4> Running phase: pythonMetadataCheckPhase python3.14-nemo-relay-0.8.4> Executing pythonMetadataCheckPhase building '/nix/store/nz6klv4g3w7d4yk8k2pzq98s0x5s7qd1-python3-3.14.7-env.drv' python3-3.14.7-env> tribuchet: building on jamie python3-3.14.7-env> structuredAttrs is enabled python3-3.14.7-env> created 677 symlinks in user environment building '/nix/store/hljrvp3wn2vfc41izw9nyjri3x9p20qj-hermes-agent-2026.9.14.drv' hermes-agent-2026.9.14> tribuchet: building on jamie hermes-agent-2026.9.14> Sourcing python-remove-tests-dir-hook hermes-agent-2026.9.14> Sourcing python-catch-conflicts-hook.sh hermes-agent-2026.9.14> Sourcing python-remove-bin-bytecode-hook.sh hermes-agent-2026.9.14> Sourcing pypa-build-hook hermes-agent-2026.9.14> Using pypaBuildPhase hermes-agent-2026.9.14> Sourcing python-runtime-deps-check-hook hermes-agent-2026.9.14> Using pythonRuntimeDepsCheckHook hermes-agent-2026.9.14> Sourcing pypa-install-hook hermes-agent-2026.9.14> Using pypaInstallPhase hermes-agent-2026.9.14> Sourcing python-imports-check-hook.sh hermes-agent-2026.9.14> Using pythonImportsCheckPhase hermes-agent-2026.9.14> Sourcing python-namespaces-hook hermes-agent-2026.9.14> Sourcing python-catch-conflicts-hook.sh hermes-agent-2026.9.14> Using versionCheckHook hermes-agent-2026.9.14> Using checkPhaseThreadLimitHook hermes-agent-2026.9.14> Running phase: unpackPhase hermes-agent-2026.9.14> unpacking source archive /nix/store/5w04qr5438yb4af10drdqhz9s0ijilx3-source hermes-agent-2026.9.14> source root is source hermes-agent-2026.9.14> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/website/tsconfig.json" hermes-agent-2026.9.14> Running phase: patchPhase hermes-agent-2026.9.14> applying patch /nix/store/dx6qscd5a0swsckqj7311dwbpaga507q-daemon-pool-python314.patch hermes-agent-2026.9.14> patching file tools/daemon_pool.py hermes-agent-2026.9.14> Running phase: updateAutotoolsGnuConfigScriptsPhase hermes-agent-2026.9.14> Running phase: configurePhase hermes-agent-2026.9.14> no configure script, doing nothing hermes-agent-2026.9.14> Running phase: buildPhase hermes-agent-2026.9.14> Executing pypaBuildPhase hermes-agent-2026.9.14> Creating a wheel... hermes-agent-2026.9.14> pypa build flags: --no-isolation --outdir dist/ --wheel hermes-agent-2026.9.14> * Getting build dependencies for wheel... hermes-agent-2026.9.14> running egg_info hermes-agent-2026.9.14> creating hermes_agent.egg-info hermes-agent-2026.9.14> writing hermes_agent.egg-info/PKG-INFO hermes-agent-2026.9.14> writing dependency_links to hermes_agent.egg-info/dependency_links.txt hermes-agent-2026.9.14> writing entry points to hermes_agent.egg-info/entry_points.txt hermes-agent-2026.9.14> writing requirements to hermes_agent.egg-info/requires.txt hermes-agent-2026.9.14> writing top-level names to hermes_agent.egg-info/top_level.txt hermes-agent-2026.9.14> writing manifest file 'hermes_agent.egg-info/SOURCES.txt' hermes-agent-2026.9.14> reading manifest file 'hermes_agent.egg-info/SOURCES.txt' hermes-agent-2026.9.14> adding license file 'LICENSE' hermes-agent-2026.9.14> writing manifest file 'hermes_agent.egg-info/SOURCES.txt' hermes-agent-2026.9.14> * Building wheel... hermes-agent-2026.9.14> running bdist_wheel hermes-agent-2026.9.14> running build hermes-agent-2026.9.14> running build_py hermes-agent-2026.9.14> creating build/lib hermes-agent-2026.9.14> copying batch_runner.py -> build/lib hermes-agent-2026.9.14> copying cli.py -> build/lib hermes-agent-2026.9.14> copying hermes_bootstrap.py -> build/lib hermes-agent-2026.9.14> copying hermes_constants.py -> build/lib hermes-agent-2026.9.14> copying hermes_logging.py -> build/lib hermes-agent-2026.9.14> copying hermes_startup_watchdog.py -> build/lib hermes-agent-2026.9.14> copying hermes_state.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_common.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_compression.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_dbfile.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_errors.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_fts.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_gateway.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_guard.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_holders.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_ids.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_lockguard.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_maintenance.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_messages.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_portability.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_readpool.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_registry.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_repair.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_rewind.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_schema.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_search.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_sessions.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_telegram.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_titles.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_usage.py -> build/lib hermes-agent-2026.9.14> copying hermes_state_wal.py -> build/lib hermes-agent-2026.9.14> copying hermes_time.py -> build/lib hermes-agent-2026.9.14> copying mcp_serve.py -> build/lib hermes-agent-2026.9.14> copying mini_swe_runner.py -> build/lib hermes-agent-2026.9.14> copying model_tools.py -> build/lib hermes-agent-2026.9.14> copying model_tools_connectors.py -> build/lib hermes-agent-2026.9.14> copying registration_lifecycle.py -> build/lib hermes-agent-2026.9.14> copying run_agent.py -> build/lib hermes-agent-2026.9.14> copying toolset_distributions.py -> build/lib hermes-agent-2026.9.14> copying toolsets.py -> build/lib hermes-agent-2026.9.14> copying trajectory_compressor.py -> build/lib hermes-agent-2026.9.14> copying utils.py -> build/lib hermes-agent-2026.9.14> creating build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/edit_approval.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/permissions.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/provenance.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/__init__.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/tools.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/entry.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/model_catalog.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/events.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/__main__.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/content.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/auth.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/server.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/commands.py -> build/lib/acp_adapter hermes-agent-2026.9.14> copying acp_adapter/session.py -> build/lib/acp_adapter hermes-agent-2026.9.14> creating build/lib/plugins hermes-agent-2026.9.14> copying plugins/plugin_storage.py -> build/lib/plugins hermes-agent-2026.9.14> copying plugins/plugin_loader.py -> build/lib/plugins hermes-agent-2026.9.14> copying plugins/plugin_utils.py -> build/lib/plugins hermes-agent-2026.9.14> copying plugins/__init__.py -> build/lib/plugins hermes-agent-2026.9.14> creating build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_diagnostics.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/suggestions.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/occurrences.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_preflight.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/executions.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/delivery_queue.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_detached_worker.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/notepad.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/monitor.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_prompt.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/suggestion_catalog.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/jobs.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/blueprint_catalog.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/__init__.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/unreachable_retry.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/env_settings.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/lifecycle_guard.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_provider.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_script.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/scheduler_delivery.py -> build/lib/cron hermes-agent-2026.9.14> copying cron/incidents.py -> build/lib/cron hermes-agent-2026.9.14> creating build/lib/tools hermes-agent-2026.9.14> copying tools/__init__.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_results.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_tool_plugin.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_result_storage.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_config.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/pty_query_responder.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/ansi_strip.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_provenance.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_tools_read_tracking.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_cdp.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_sync_bundled_ops.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/voice_live.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/code_execution_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/bot_live_delivery.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_state.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_detection.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/todo_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/debug_helpers.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_hints.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegation_output_schema.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_config.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/arg_coercion.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/checkpoint_manager.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/discord_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/process_registry_checkpoint.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_real_profile.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/website_policy.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/image_generation_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_sync_client_wire.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_output_limits.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/threat_patterns.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_transport.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_use_cli.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/project_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_github.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/desktop_ui.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/async_delegation.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_scope.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/cronjob_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_usage.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_operations_common.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_camofox_state.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/preview_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_install.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/microsoft_graph_client.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_agent.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/session_search_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_death_supervisor.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/url_safety.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_supervisor_dialogs.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/plugin_guard.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/computer_use_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/video_generation_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_search_catalog.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_errors.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_tools_paths.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/setup_mcp_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_manager_batch.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/read_window_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_manager_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_discovery.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/web_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_operations.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/env_passthrough.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/hook_output_spill.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_floors.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/interrupt.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_eval_policy.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_oauth_device.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/audio_container.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_search.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/thread_context.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_gateway_wait.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_registry.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_cdp_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_progress.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/process_registry.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/fuzzy_match.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_vault_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/bot_mode_probe.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_result.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_official.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tip_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_operations_lint.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_human_wait.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_sampling.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/transcription_common.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_plugins.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/transcription_command.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_session.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/connections_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_lifecycle.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_content.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/focus_pane_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/clarify_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/registry.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/clarify_gateway.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/subagent_worktree.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_clawhub.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_loop.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/annotate_preview_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/transcription_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/read_extract.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_background.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/code_kernel.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_cloud.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_lightpanda.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/fal_common.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/cronjob_job_args.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/send_message_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_text_normalize.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/close_terminal_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/managed_tool_gateway.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_ledger.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_sync_client.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_sync.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/microsoft_graph_auth.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_openai.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/react_to_message_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_guard.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/openrouter_client.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_command_provider.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/write_approval.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/transcription_local.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/process_registry_results.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_backend_helpers.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_search.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_sync_client_org.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tour_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/drive_preview_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_supervisor_frames.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/cronjob_prompt_scan.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_output_truncate.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegation_live_log.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/spill_safety.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_delivery.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/budget_config.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/lazy_deps.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/voice_client_config.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/interpreter_shutdown.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_skillssh.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/patch_parser.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_child_run.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/memory_tool_store.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_supervisor.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_install.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_local.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_manager_guards.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_tool_dedup.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_dispatch.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/web_result_cache.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skill_linter.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_origin.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_smart.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/vision_tools_image_prep.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/send_message_targets.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_sync_optional.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_scope.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_dialog_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/xai_video_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/bot_relay.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_operations_search.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/schema_sanitizer.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/wake_word_engines.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/bot_failure_reasons.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/blueprints.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_lightpanda_fallback.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_camofox.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_config.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_sudo.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_sources.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/read_preview_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_oauth_manager.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/transcription_cloud.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_speaker.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub_models.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_lifecycle.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/feishu_doc_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/code_kernel_remote.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/voice_mode_transcript.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/daemon_pool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_schema.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/feishu_drive_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/code_execution_env.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/read_terminal_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_backends.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/apply_layout_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_tool_providers.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/credential_files.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/path_security.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/open_preview_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/yuanbao_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/env_probe.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_health.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/feishu_lark.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tirith_security.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/working_diff.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_server_run.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_context.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_toolsets.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/web_tools_extract.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/web_tools_truncate.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_handlers.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_oauth_provider.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_vision.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/wake_word.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tool_search_validation.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/self_repo_guard.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/bot_mode_dm.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/x_search_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/kanban_tools_schemas.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/binary_extensions.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_schema_cache.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/delegate_tool_tasks.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_oauth.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/osv_check.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_tool_snapshot.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/neutts_synth.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_registration.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/browser_extension_router.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/code_execution_rpc.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_tool_setup.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/slash_confirm.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_dashboard_oauth.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_hub.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_lifecycle.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skillevaluator_scan.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/managed_gateway_auth.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/image_generation_catalog.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/file_tools_write_guards.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/voice_mode.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_common.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/transcription_audio.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/mcp_tool_lifecycle.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/kanban_toolset_context.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/send_message_senders.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/process_registry_notifications.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/memory_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/shell_heredoc.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/skills_ast_audit.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/homeassistant_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/web_tools_rescue.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/vision_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/close_preview_tool.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/tts_streaming.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/approval_prompt.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/connector_search.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/terminal_tool_guards.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/kanban_tools.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/image_source.py -> build/lib/tools hermes-agent-2026.9.14> copying tools/xai_http.py -> build/lib/tools hermes-agent-2026.9.14> creating build/lib/gateway hermes-agent-2026.9.14> copying gateway/status.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_heartbeat_restore.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/config_loader.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/readiness.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/kanban_watchers_dispatcher.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/mirror.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_goals.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/cwd_placeholder.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/config.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/dead_targets.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/kanban_watchers_notifier.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/message_timestamps.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_voice.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_turn_followup_ack.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/drain_control.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/shutdown_watchdog.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_config_loaders.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/rich_sent_store.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_replicas.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/browser_control_broker.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/kanban_watchers_common.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/control_socket.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/response_filters.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/agent_cache_pressure.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/media_repair.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_commands.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_commands_goals.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/platform_registry.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_persistence.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_state.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_watchers.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/cgroup_cleanup.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_stall.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_consumer_fences.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/shutdown_flush.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_agent_cache.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/disk_status.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/__init__.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/code_skew.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/turn_lease.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/lifecycle_ledger.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_context.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_commands_session.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_commands_model.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_rooms_common.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/delivery_ledger.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/turn_context.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_execution_policy.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/kanban_watchers.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_recovery.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_consumer_fallback.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_commands_login.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_commands_status.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_inbound.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/delivery.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_consumer.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/restart_loop_guard.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_heartbeat_acceptance.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_dispatch.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/wake.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_startup.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/streaming_tts_consumer.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/sticker_cache.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/profile_routing.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/browser_control_artifacts.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/status_phrases.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_topics.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_busy.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/media_policy.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_turn_runner.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_consumer_think.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/display_config.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_turn.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/memory_monitor.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/runtime_footer.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/config_env.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/bot_loop_guard.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_discussion.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/startup_watchdog.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/systemd_notify.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/channel_directory.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_consumer_transport.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/shutdown_forensics.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_peer.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_transcript.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_lifecycle.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/pairing.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/scale_to_zero.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/whatsapp_identity.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_common.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_adapters.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/stream_events.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_shutdown.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/authz_mixin.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_rooms.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_policy_checkpoint.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_driver.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_profile_reconcile.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/restart.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/run_notifications.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hooks.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/media_fetch.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/memory_status.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/session_db_recovery.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/slash_access.py -> build/lib/gateway hermes-agent-2026.9.14> copying gateway/hosted_room_links.py -> build/lib/gateway hermes-agent-2026.9.14> creating build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/host_supervisor.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_slash.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_subagents.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_bot_relay.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/mcp_rpc_helpers.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_groups.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_auto_continue.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_projects.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/git_probe.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/synthetic_turn.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/hosted_room_driver.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/tool_progress.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/hosted_room_peer_http.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/launch_terminal_policy.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/prompt_attachments.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/__init__.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_config_set.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/server.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/onboarding_personalization.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/hosted_room_server_rpc.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/prompt_turn.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_tools.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_session.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/render.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/agent_callbacks.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/compute_host.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/project_tree.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_workdir.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_reaper.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/transport.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/event_replay.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_compression.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/slash_worker.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_session_foreign.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_complete_helpers.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_session_control.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_history.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_browser.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_transports.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/entry.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_connectors.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_free_tier.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_images.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/hosted_room_member_activity.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_prompt.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/loop_noise.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_browser_control.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/turn_marker.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/billing_view.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_notifications.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_profiles.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/change_watcher.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/method_ctx.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/compute_host_bridge.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/event_publisher.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/_env.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/model_switch.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/slash_fuzzy.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/_stdin_recovery.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/mcp_oauth_sessions.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_complete.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_vault.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/server_requests.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/hosted_room_peer_transport.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/session_lifecycle.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/connector_payload.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_voice.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/methods_config.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/ws.py -> build/lib/tui_gateway hermes-agent-2026.9.14> copying tui_gateway/hosted_room_service.py -> build/lib/tui_gateway hermes-agent-2026.9.14> creating build/lib/agent hermes-agent-2026.9.14> copying agent/surface_switch.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/credential_sources.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/context_compressor_summary.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/portal_tags.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/terminal_env_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/jiter_preload.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_finalizer.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/message_metadata.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/prompt_caching.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_preflight_gate.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/api_request_hooks.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/skill_commands.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/video_gen_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_empty_response.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/api_error_summary.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_overflow.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_final_response.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_author.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_recovery.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_loop_errors.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/learning_graph_render.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/curator.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/image_gen_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/reasoning_params.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/transcription_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_response_check.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/system_prompt.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/billing_view.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/manual_compression_feedback.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/backend_identity.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/memory_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/memory_manager.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/transcript_repair.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/think_scrubber.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/chat_completion_stream_monitor.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/runtime_cwd.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/stream_single_writer.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/image_token_cost.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/errors.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/codex_headers.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/credits_tracker.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_preflight.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/context_engine.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/ssl_guard.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/native_compaction.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_request_assembly.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/fast_mode.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/activity_tracking.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/copilot_acp_client.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/verify_hooks.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/prompt_cache_scope.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/billing_usage.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/replay_cleanup.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/repetition_guard.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/usage_anchor.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_tool_round.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/search_policy.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/error_classifier.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/background_review.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_liveness.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_api_call.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/conversation_compression.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/acp_openai_bridge.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/rate_limit_tracker.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/tool_guardrails.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/tts_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/status_output.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/skill_preprocessing.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/chat_completion_helpers_relay.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/insights.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/onboarding.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/shell_hooks.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/trajectory.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/web_search_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/retry_utils.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/nous_wire.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/browser_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_retry_state.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/subscription_view.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/model_metadata.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/plugin_stream_hooks.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/anthropic_endpoints.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/periodic_scheduler.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/verification_stop.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/credential_persistence.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/file_safety.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/auxiliary_client.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/proxy_bypass.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/message_content.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/session_persistence.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/micro_compaction.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/inline_tool_executors.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_api_request.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_explainers.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/curator_backup.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/provider_base.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/i18n.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_iteration_prep.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/kanban_stop.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/account_usage.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/thread_scoped_output.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/tool_result_classification.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/message_sanitization.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/side_question.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/bedrock_adapter.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/usage_pricing.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/learning_graph.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/reasoning_timeouts.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/subdirectory_hints.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_facade_lease.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/process_bootstrap.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/session_activity.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/credential_pool.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_stop_gates.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/terminal_env_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/reasoning_effort.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/interrupt_scope.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_context_compaction.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/thinking_timeout_guidance.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/context_compressor.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/vault_store.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/aux_accounting.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/context_breakdown.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/learning_mutations.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/anthropic_credentials.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/title_generator.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/video_gen_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/lmstudio_reasoning.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/review_engine.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/codex_runtime.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/vertex_adapter.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_tool_validation.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/tool_dispatch_helpers.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/chat_completion_helpers.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/compaction_display.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/conversation_loop.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/image_routing.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/skill_utils.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/auxiliary_wire.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/anthropic_adapter.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/bounded_response.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/delegation_context.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/ssl_verify.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/redact.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/moa_loop.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/provider_media.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/relay_llm.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/image_gen_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/transcription_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/credential_pool_admin.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_response_intake.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/plan_prompt.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/billing_links.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/battery.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_truncation.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/opencode_affinity.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/oneshot.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/interrupt_compat.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/markdown_tables.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/interrupt_control.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/lazy_forward.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/prompt_builder.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/relay_runtime.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/chat_completion_nonstream.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/rate_limit_credits.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/moa_trace.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/client_lifecycle.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/vault_login_classifier.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/gemini_schema.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/stream_diag.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/tool_executor.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/anthropic_message_convert.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/secret_scope.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/learn_prompt.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/nous_rate_guard.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/azure_identity_adapter.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/conversation_compression_manual.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/vision_message_prep.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/__init__.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/verification_evidence.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/tts_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/outbound_webhooks.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_facade.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/compression_facade.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/command_token_source.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/trace_upload.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/web_search_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/auxiliary_health.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_summary.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/async_utils.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/error_surface.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/reasoning_summaries.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/gemini_native_adapter.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/review_idle_queue.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/iteration_budget.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/browser_provider.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_api_error.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/stream_delivery.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/provider_registry.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/display.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/empty_response_guard.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/context_references.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/models_dev.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/plugin_llm.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/prompt_cache_boundary.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/moonshot_schema.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/agent_runtime_helpers.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/fallback_cooldown.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/codex_responses_adapter.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_usage.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/agent_init.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/provider_projection.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/coding_context.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/turn_context.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/relay_tools.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/estop.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/deadline.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/reactions.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/subagent_lifecycle.py -> build/lib/agent hermes-agent-2026.9.14> copying agent/skill_bundles.py -> build/lib/agent hermes-agent-2026.9.14> creating build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/timefmt.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/vault.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config_migrations.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/approvals_suggest.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/timeouts.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_secrets_common.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/approval_transport.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/dep_ensure.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/fallback_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/worktree_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_model_switch_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/nous_account.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/quiet_single_query.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/completion.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/default_soul.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config_backups.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_platform_setup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/codex_models.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_install_repair.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_terminal.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_lost_and_found.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/windows_ssh_runtime.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/middleware.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_oauth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/clipboard.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/verify_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/anon_sign_in_cli.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/bundles.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_decompose.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/env_loader.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/tools_config_cua.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_dashboard.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/focus_view.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_subagent_monitor.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_boards.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_install_repair.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/curator.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/status_auth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/security_audit.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/status.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_whatsapp_cloud.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config_effective.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/secret_prompt.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_local.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/portal_cli.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_lock.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config_providers.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_stash.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/mcp_startup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/approvals_test.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/desktop_update_verify.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/voice.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_setup_flows_azure.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/resource_limits.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_contract.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/status_bar_git.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_qwen.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/psutil_android.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/approval_mode.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/goals.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/pt_input_extras.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_idle_exit.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/debug.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_oauth_grants.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gui_uninstall.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gateway_multiplex_served.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/free_tier_bootstrap.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/colors.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_scan_venv_blockers.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/banner.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/vercel_auth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_fleet.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_pr_acceptance_store.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/lifecycle.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_dispatch.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/active_sessions.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_cmd_catalog.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/sizefmt.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/archive_safe.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/terminal_notify.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_selection_guards.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_drain_report.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/prompt_stash.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_detect.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/suggestions_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_platforms.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/telegram_managed_bot.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gateway_migrate_guards.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_export_md.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_output.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_diagnostics.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_provider_setup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/platforms.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_setup_flows_common.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_switch_providers.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_switch.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/dump.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_catalog.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/personality.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/nous_subscription.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_commands.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/relaunch.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/inventory.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/tools_config_mcp.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_loader.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/anon_auth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gateway.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/context_switch_guard.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config_defaults.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_data_policy_guard.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/heartbeat.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cron.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_pricing.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/input_sanitize.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/goal_command.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/claw.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_voice_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/managed_uv.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/dashboard_procs.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_db.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/sessions_cmd_browse.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/profile_describer.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/write_approval_commands.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/runtime_provider_backends.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/commands_platforms.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/runtime_provider.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/platform_actions.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/curses_ui.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_gateway.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_modal_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gitlock.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/worktree_ops.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_normalize.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/toolset_scope.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_zai_kimi.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_recap.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_windows.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gateway_enroll.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/sqlite_runtime.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/security_audit_startup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/pty_bridge.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/init_command.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/copilot_auth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/service_manager.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/urllib_security.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/moa_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/nous_billing.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/sessions_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/dingtalk_auth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/browser_connect.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_agent_cmds.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/profile_distribution.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugin_dev.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_abort_recovery.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/xai_retirement.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugin_packs.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/commands_completion.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_profile_cache.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_schema_history.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/journey.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_pr_acceptance.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/partial_compress.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/console_engine.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_hidden_env.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/provider_catalog.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_memory.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gateway_migrate.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_tools.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_export_html.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_setup_flows.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/credential_lifecycle.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_status_bar_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_manifest.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/linux_desktop_entry.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/commands.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/sqlite_util.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/tools_config_providers.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/build_info.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_terminal_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_web_build.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/pets.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/foreign_sessions.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/toolset_validation.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_codex.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_model_picker.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/blueprint_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/status_report.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_dashboard.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_ops.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/skin_engine.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/codex_runtime_plugin_migration.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_parser.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/memory_setup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/npm_engine.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/profile_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_cost_guard.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/runtime_provider_custom.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_loops_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/fallback_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_reasoning_caps.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_session_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/agent_import.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_profiles.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/providers.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/sqlite_safe_read.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/secrets_cli.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/skills_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/mem_trim.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_info_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_db_workspace.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_zip.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_xai.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/terminal_breadcrumbs.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_search.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_discovery.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/win_pty_bridge.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/uninstall.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/tools_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_files.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/security_advisories.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/worktree_gc.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/diagnostics_upload.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_startup_fast.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_stream_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/shared_session_attach.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_restart_recovery.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_git.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/agent_plugins.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/migrate.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_transfer.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_tui_launch.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/loops.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_lifecycle.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/gateway_windows.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/oneshot.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/stdio.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_messaging.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_state.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_inventory.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/managed_scope.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_tui_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/logs.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/profiles.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_setup_flows_custom.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_state.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_platform.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/send_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_read_coalescing.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_deps.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/container_boot.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/onepassword_secrets_cli.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/anon_sign_in.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/image_provenance.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/route_identity.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_db_dispatch.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_validate.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_cron.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/profile_channels.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_export.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/proxy_cli.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/dashboard_register.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_nous.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_filters.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/codex_runtime_switch.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_db_connect.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_billing_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_deps.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/checkpoints.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/projects_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugin_catalog.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/__init__.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugin_compat.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_agent_setup_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/git_credentials.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/stderr_timestamp.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/mcp_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/relay_plugin_cutover.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_sessions.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_chat_turn_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/prompt_size.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_openrouter.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_subprocess_compat.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_swarm.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_device_flow.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/bang_shell.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/tips.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_quick.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/install_identity.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_specify.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/callbacks.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/config_home.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/nous_auth_keepalive.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_report.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_process_notifications.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_listing.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/slash_exec.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_constants.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/mcp_security.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_connectivity.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/backup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/pty_session.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/models_catalog_static.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_live.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugin_capabilities.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_db_graph.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_summary.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/_early_recovery.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_output.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/tools_config_post_setup.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_migration.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/main_desktop.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/foreign_sessions_browser.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/memory_oauth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/doctor_config.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_common.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/process_identity.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/setup_tts.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_chat.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugin_validate.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/macos_tcc_anchor.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_git.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/projects_db.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/skills_hub.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_spotify.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/moa_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/pairing.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/webhook.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/cli_commands_mixin.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_cmd_maint.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_db_notify.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/kanban_parser.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/azure_detect.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/plugins_ledger.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/session_recovery.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_server_mcp.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/update_receipt.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/mcp_picker.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/model_setup_flows_bedrock.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/auth_minimax.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/hooks.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/web_models.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/slack_cli.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/skin_cmd.py -> build/lib/hermes_cli hermes-agent-2026.9.14> copying hermes_cli/mcp_catalog.py -> build/lib/hermes_cli hermes-agent-2026.9.14> creating build/lib/providers hermes-agent-2026.9.14> copying providers/base.py -> build/lib/providers hermes-agent-2026.9.14> copying providers/__init__.py -> build/lib/providers hermes-agent-2026.9.14> creating build/lib/plugins/spotify hermes-agent-2026.9.14> copying plugins/spotify/tools.py -> build/lib/plugins/spotify hermes-agent-2026.9.14> copying plugins/spotify/__init__.py -> build/lib/plugins/spotify hermes-agent-2026.9.14> copying plugins/spotify/client.py -> build/lib/plugins/spotify hermes-agent-2026.9.14> creating build/lib/plugins/web hermes-agent-2026.9.14> copying plugins/web/_common.py -> build/lib/plugins/web hermes-agent-2026.9.14> copying plugins/web/__init__.py -> build/lib/plugins/web hermes-agent-2026.9.14> copying plugins/web/keyless_mcp.py -> build/lib/plugins/web hermes-agent-2026.9.14> creating build/lib/plugins/cron_providers hermes-agent-2026.9.14> copying plugins/cron_providers/__init__.py -> build/lib/plugins/cron_providers hermes-agent-2026.9.14> creating build/lib/plugins/dashboard_auth hermes-agent-2026.9.14> copying plugins/dashboard_auth/_shared.py -> build/lib/plugins/dashboard_auth hermes-agent-2026.9.14> creating build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/cli.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/process_manager.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/tools.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/audio_bridge.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/meet_bot.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/__init__.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/google_meet/_jsonfile.py -> build/lib/plugins/google_meet hermes-agent-2026.9.14> creating build/lib/plugins/context_engine hermes-agent-2026.9.14> copying plugins/context_engine/__init__.py -> build/lib/plugins/context_engine hermes-agent-2026.9.14> creating build/lib/plugins/disk-cleanup hermes-agent-2026.9.14> copying plugins/disk-cleanup/disk_cleanup.py -> build/lib/plugins/disk-cleanup hermes-agent-2026.9.14> copying plugins/disk-cleanup/__init__.py -> build/lib/plugins/disk-cleanup hermes-agent-2026.9.14> creating build/lib/plugins/security-guidance hermes-agent-2026.9.14> copying plugins/security-guidance/__init__.py -> build/lib/plugins/security-guidance hermes-agent-2026.9.14> copying plugins/security-guidance/patterns.py -> build/lib/plugins/security-guidance hermes-agent-2026.9.14> creating build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/__init__.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/runtime.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/cli.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/subscriptions.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/store.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/models.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/pipeline.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/teams_pipeline/meetings.py -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> creating build/lib/plugins/memory hermes-agent-2026.9.14> copying plugins/memory/__init__.py -> build/lib/plugins/memory hermes-agent-2026.9.14> copying plugins/memory/query_rewrite.py -> build/lib/plugins/memory hermes-agent-2026.9.14> copying plugins/memory/config_schema.py -> build/lib/plugins/memory hermes-agent-2026.9.14> creating build/lib/plugins/browser hermes-agent-2026.9.14> copying plugins/browser/_common.py -> build/lib/plugins/browser hermes-agent-2026.9.14> creating build/lib/plugins/image_gen hermes-agent-2026.9.14> copying plugins/image_gen/_common.py -> build/lib/plugins/image_gen hermes-agent-2026.9.14> creating build/lib/plugins/web/tavily hermes-agent-2026.9.14> copying plugins/web/tavily/provider.py -> build/lib/plugins/web/tavily hermes-agent-2026.9.14> copying plugins/web/tavily/__init__.py -> build/lib/plugins/web/tavily hermes-agent-2026.9.14> creating build/lib/plugins/web/searxng hermes-agent-2026.9.14> copying plugins/web/searxng/__init__.py -> build/lib/plugins/web/searxng hermes-agent-2026.9.14> copying plugins/web/searxng/provider.py -> build/lib/plugins/web/searxng hermes-agent-2026.9.14> creating build/lib/plugins/web/keenable hermes-agent-2026.9.14> copying plugins/web/keenable/__init__.py -> build/lib/plugins/web/keenable hermes-agent-2026.9.14> copying plugins/web/keenable/provider.py -> build/lib/plugins/web/keenable hermes-agent-2026.9.14> creating build/lib/plugins/web/brave_free hermes-agent-2026.9.14> copying plugins/web/brave_free/__init__.py -> build/lib/plugins/web/brave_free hermes-agent-2026.9.14> copying plugins/web/brave_free/provider.py -> build/lib/plugins/web/brave_free hermes-agent-2026.9.14> creating build/lib/plugins/web/xai hermes-agent-2026.9.14> copying plugins/web/xai/__init__.py -> build/lib/plugins/web/xai hermes-agent-2026.9.14> copying plugins/web/xai/provider.py -> build/lib/plugins/web/xai hermes-agent-2026.9.14> creating build/lib/plugins/web/exa hermes-agent-2026.9.14> copying plugins/web/exa/__init__.py -> build/lib/plugins/web/exa hermes-agent-2026.9.14> copying plugins/web/exa/provider.py -> build/lib/plugins/web/exa hermes-agent-2026.9.14> creating build/lib/plugins/web/parallel hermes-agent-2026.9.14> copying plugins/web/parallel/provider.py -> build/lib/plugins/web/parallel hermes-agent-2026.9.14> copying plugins/web/parallel/__init__.py -> build/lib/plugins/web/parallel hermes-agent-2026.9.14> creating build/lib/plugins/web/firecrawl hermes-agent-2026.9.14> copying plugins/web/firecrawl/provider.py -> build/lib/plugins/web/firecrawl hermes-agent-2026.9.14> copying plugins/web/firecrawl/__init__.py -> build/lib/plugins/web/firecrawl hermes-agent-2026.9.14> creating build/lib/plugins/web/perplexity hermes-agent-2026.9.14> copying plugins/web/perplexity/provider.py -> build/lib/plugins/web/perplexity hermes-agent-2026.9.14> copying plugins/web/perplexity/__init__.py -> build/lib/plugins/web/perplexity hermes-agent-2026.9.14> creating build/lib/plugins/web/ddgs hermes-agent-2026.9.14> copying plugins/web/ddgs/provider.py -> build/lib/plugins/web/ddgs hermes-agent-2026.9.14> copying plugins/web/ddgs/_search_worker.py -> build/lib/plugins/web/ddgs hermes-agent-2026.9.14> copying plugins/web/ddgs/__init__.py -> build/lib/plugins/web/ddgs hermes-agent-2026.9.14> creating build/lib/plugins/observability/langfuse hermes-agent-2026.9.14> copying plugins/observability/langfuse/__init__.py -> build/lib/plugins/observability/langfuse hermes-agent-2026.9.14> creating build/lib/plugins/cron_providers/chronos hermes-agent-2026.9.14> copying plugins/cron_providers/chronos/verify.py -> build/lib/plugins/cron_providers/chronos hermes-agent-2026.9.14> copying plugins/cron_providers/chronos/__init__.py -> build/lib/plugins/cron_providers/chronos hermes-agent-2026.9.14> copying plugins/cron_providers/chronos/_nas_client.py -> build/lib/plugins/cron_providers/chronos hermes-agent-2026.9.14> creating build/lib/plugins/dashboard_auth/nous hermes-agent-2026.9.14> copying plugins/dashboard_auth/nous/__init__.py -> build/lib/plugins/dashboard_auth/nous hermes-agent-2026.9.14> creating build/lib/plugins/dashboard_auth/self_hosted hermes-agent-2026.9.14> copying plugins/dashboard_auth/self_hosted/__init__.py -> build/lib/plugins/dashboard_auth/self_hosted hermes-agent-2026.9.14> creating build/lib/plugins/dashboard_auth/drain hermes-agent-2026.9.14> copying plugins/dashboard_auth/drain/__init__.py -> build/lib/plugins/dashboard_auth/drain hermes-agent-2026.9.14> creating build/lib/plugins/dashboard_auth/basic hermes-agent-2026.9.14> copying plugins/dashboard_auth/basic/__init__.py -> build/lib/plugins/dashboard_auth/basic hermes-agent-2026.9.14> creating build/lib/plugins/google_meet/realtime hermes-agent-2026.9.14> copying plugins/google_meet/realtime/openai_client.py -> build/lib/plugins/google_meet/realtime hermes-agent-2026.9.14> copying plugins/google_meet/realtime/__init__.py -> build/lib/plugins/google_meet/realtime hermes-agent-2026.9.14> creating build/lib/plugins/google_meet/node hermes-agent-2026.9.14> copying plugins/google_meet/node/protocol.py -> build/lib/plugins/google_meet/node hermes-agent-2026.9.14> copying plugins/google_meet/node/cli.py -> build/lib/plugins/google_meet/node hermes-agent-2026.9.14> copying plugins/google_meet/node/registry.py -> build/lib/plugins/google_meet/node hermes-agent-2026.9.14> copying plugins/google_meet/node/server.py -> build/lib/plugins/google_meet/node hermes-agent-2026.9.14> copying plugins/google_meet/node/__init__.py -> build/lib/plugins/google_meet/node hermes-agent-2026.9.14> copying plugins/google_meet/node/client.py -> build/lib/plugins/google_meet/node hermes-agent-2026.9.14> creating build/lib/plugins/hermes-achievements/dashboard hermes-agent-2026.9.14> copying plugins/hermes-achievements/dashboard/plugin_api.py -> build/lib/plugins/hermes-achievements/dashboard hermes-agent-2026.9.14> creating build/lib/plugins/hermes-achievements/tests hermes-agent-2026.9.14> copying plugins/hermes-achievements/tests/test_achievement_engine.py -> build/lib/plugins/hermes-achievements/tests hermes-agent-2026.9.14> creating build/lib/plugins/video_gen/openrouter hermes-agent-2026.9.14> copying plugins/video_gen/openrouter/__init__.py -> build/lib/plugins/video_gen/openrouter hermes-agent-2026.9.14> creating build/lib/plugins/video_gen/fal hermes-agent-2026.9.14> copying plugins/video_gen/fal/__init__.py -> build/lib/plugins/video_gen/fal hermes-agent-2026.9.14> creating build/lib/plugins/video_gen/deepinfra hermes-agent-2026.9.14> copying plugins/video_gen/deepinfra/__init__.py -> build/lib/plugins/video_gen/deepinfra hermes-agent-2026.9.14> creating build/lib/plugins/video_gen/xai hermes-agent-2026.9.14> copying plugins/video_gen/xai/__init__.py -> build/lib/plugins/video_gen/xai hermes-agent-2026.9.14> creating build/lib/plugins/platforms/simplex hermes-agent-2026.9.14> copying plugins/platforms/simplex/adapter.py -> build/lib/plugins/platforms/simplex hermes-agent-2026.9.14> copying plugins/platforms/simplex/__init__.py -> build/lib/plugins/platforms/simplex hermes-agent-2026.9.14> creating build/lib/plugins/platforms/photon hermes-agent-2026.9.14> copying plugins/platforms/photon/sidecar_paths.py -> build/lib/plugins/platforms/photon hermes-agent-2026.9.14> copying plugins/platforms/photon/adapter.py -> build/lib/plugins/platforms/photon hermes-agent-2026.9.14> copying plugins/platforms/photon/__init__.py -> build/lib/plugins/platforms/photon hermes-agent-2026.9.14> copying plugins/platforms/photon/auth.py -> build/lib/plugins/platforms/photon hermes-agent-2026.9.14> copying plugins/platforms/photon/cli.py -> build/lib/plugins/platforms/photon hermes-agent-2026.9.14> creating build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/discord/adapter_media.py -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/discord/adapter.py -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/discord/__init__.py -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/discord/voice_mixer.py -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/discord/ffmpeg_utils.py -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/discord/recovery.py -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> creating build/lib/plugins/platforms/dingtalk hermes-agent-2026.9.14> copying plugins/platforms/dingtalk/adapter.py -> build/lib/plugins/platforms/dingtalk hermes-agent-2026.9.14> copying plugins/platforms/dingtalk/inbound.py -> build/lib/plugins/platforms/dingtalk hermes-agent-2026.9.14> copying plugins/platforms/dingtalk/__init__.py -> build/lib/plugins/platforms/dingtalk hermes-agent-2026.9.14> creating build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/__init__.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/adapter.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/telegram_entities.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/telegram_network.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/telegram_ids.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/inline_picker.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/telegram/telegram_context.py -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> creating build/lib/plugins/platforms/buzz hermes-agent-2026.9.14> copying plugins/platforms/buzz/__init__.py -> build/lib/plugins/platforms/buzz hermes-agent-2026.9.14> copying plugins/platforms/buzz/nostr_auth.py -> build/lib/plugins/platforms/buzz hermes-agent-2026.9.14> copying plugins/platforms/buzz/adapter.py -> build/lib/plugins/platforms/buzz hermes-agent-2026.9.14> creating build/lib/plugins/platforms/ntfy hermes-agent-2026.9.14> copying plugins/platforms/ntfy/__init__.py -> build/lib/plugins/platforms/ntfy hermes-agent-2026.9.14> copying plugins/platforms/ntfy/adapter.py -> build/lib/plugins/platforms/ntfy hermes-agent-2026.9.14> creating build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> copying plugins/platforms/feishu/__init__.py -> build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> copying plugins/platforms/feishu/feishu_meeting_invite.py -> build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> copying plugins/platforms/feishu/feishu_comment.py -> build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> copying plugins/platforms/feishu/feishu_comment_rules.py -> build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> copying plugins/platforms/feishu/adapter.py -> build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> creating build/lib/plugins/platforms/sms hermes-agent-2026.9.14> copying plugins/platforms/sms/__init__.py -> build/lib/plugins/platforms/sms hermes-agent-2026.9.14> copying plugins/platforms/sms/adapter.py -> build/lib/plugins/platforms/sms hermes-agent-2026.9.14> creating build/lib/plugins/platforms/homeassistant hermes-agent-2026.9.14> copying plugins/platforms/homeassistant/__init__.py -> build/lib/plugins/platforms/homeassistant hermes-agent-2026.9.14> copying plugins/platforms/homeassistant/adapter.py -> build/lib/plugins/platforms/homeassistant hermes-agent-2026.9.14> creating build/lib/plugins/platforms/teams hermes-agent-2026.9.14> copying plugins/platforms/teams/__init__.py -> build/lib/plugins/platforms/teams hermes-agent-2026.9.14> copying plugins/platforms/teams/summary_writer.py -> build/lib/plugins/platforms/teams hermes-agent-2026.9.14> copying plugins/platforms/teams/adapter.py -> build/lib/plugins/platforms/teams hermes-agent-2026.9.14> creating build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> copying plugins/platforms/google_chat/__init__.py -> build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> copying plugins/platforms/google_chat/cards.py -> build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> copying plugins/platforms/google_chat/setup_files.py -> build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> copying plugins/platforms/google_chat/adapter.py -> build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> copying plugins/platforms/google_chat/oauth.py -> build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> creating build/lib/plugins/platforms/slack hermes-agent-2026.9.14> copying plugins/platforms/slack/adapter.py -> build/lib/plugins/platforms/slack hermes-agent-2026.9.14> copying plugins/platforms/slack/block_kit.py -> build/lib/plugins/platforms/slack hermes-agent-2026.9.14> copying plugins/platforms/slack/__init__.py -> build/lib/plugins/platforms/slack hermes-agent-2026.9.14> creating build/lib/plugins/platforms/matrix hermes-agent-2026.9.14> copying plugins/platforms/matrix/adapter.py -> build/lib/plugins/platforms/matrix hermes-agent-2026.9.14> copying plugins/platforms/matrix/__init__.py -> build/lib/plugins/platforms/matrix hermes-agent-2026.9.14> creating build/lib/plugins/platforms/raft hermes-agent-2026.9.14> copying plugins/platforms/raft/adapter.py -> build/lib/plugins/platforms/raft hermes-agent-2026.9.14> copying plugins/platforms/raft/__init__.py -> build/lib/plugins/platforms/raft hermes-agent-2026.9.14> creating build/lib/plugins/platforms/mattermost hermes-agent-2026.9.14> copying plugins/platforms/mattermost/adapter.py -> build/lib/plugins/platforms/mattermost hermes-agent-2026.9.14> copying plugins/platforms/mattermost/__init__.py -> build/lib/plugins/platforms/mattermost hermes-agent-2026.9.14> creating build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/adapter.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/media.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/send_queue.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/__init__.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/wecom_crypto.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/streaming.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/wecom/callback_adapter.py -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> creating build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> copying plugins/platforms/a2a/protocol.py -> build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> copying plugins/platforms/a2a/__init__.py -> build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> copying plugins/platforms/a2a/tools.py -> build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> copying plugins/platforms/a2a/adapter.py -> build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> copying plugins/platforms/a2a/security.py -> build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> creating build/lib/plugins/platforms/whatsapp hermes-agent-2026.9.14> copying plugins/platforms/whatsapp/adapter.py -> build/lib/plugins/platforms/whatsapp hermes-agent-2026.9.14> copying plugins/platforms/whatsapp/__init__.py -> build/lib/plugins/platforms/whatsapp hermes-agent-2026.9.14> creating build/lib/plugins/platforms/irc hermes-agent-2026.9.14> copying plugins/platforms/irc/adapter.py -> build/lib/plugins/platforms/irc hermes-agent-2026.9.14> copying plugins/platforms/irc/__init__.py -> build/lib/plugins/platforms/irc hermes-agent-2026.9.14> creating build/lib/plugins/platforms/email hermes-agent-2026.9.14> copying plugins/platforms/email/__init__.py -> build/lib/plugins/platforms/email hermes-agent-2026.9.14> copying plugins/platforms/email/adapter.py -> build/lib/plugins/platforms/email hermes-agent-2026.9.14> creating build/lib/plugins/platforms/line hermes-agent-2026.9.14> copying plugins/platforms/line/adapter.py -> build/lib/plugins/platforms/line hermes-agent-2026.9.14> copying plugins/platforms/line/__init__.py -> build/lib/plugins/platforms/line hermes-agent-2026.9.14> creating build/lib/plugins/kanban/dashboard hermes-agent-2026.9.14> copying plugins/kanban/dashboard/plugin_api.py -> build/lib/plugins/kanban/dashboard hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/ai-gateway hermes-agent-2026.9.14> copying plugins/model-providers/ai-gateway/__init__.py -> build/lib/plugins/model-providers/ai-gateway hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/opencode-zen hermes-agent-2026.9.14> copying plugins/model-providers/opencode-zen/__init__.py -> build/lib/plugins/model-providers/opencode-zen hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/copilot hermes-agent-2026.9.14> copying plugins/model-providers/copilot/__init__.py -> build/lib/plugins/model-providers/copilot hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/stepfun hermes-agent-2026.9.14> copying plugins/model-providers/stepfun/__init__.py -> build/lib/plugins/model-providers/stepfun hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/router hermes-agent-2026.9.14> copying plugins/model-providers/router/__init__.py -> build/lib/plugins/model-providers/router hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/alibaba hermes-agent-2026.9.14> copying plugins/model-providers/alibaba/__init__.py -> build/lib/plugins/model-providers/alibaba hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/gemini hermes-agent-2026.9.14> copying plugins/model-providers/gemini/__init__.py -> build/lib/plugins/model-providers/gemini hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/custom hermes-agent-2026.9.14> copying plugins/model-providers/custom/__init__.py -> build/lib/plugins/model-providers/custom hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/bedrock hermes-agent-2026.9.14> copying plugins/model-providers/bedrock/__init__.py -> build/lib/plugins/model-providers/bedrock hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/qwen-oauth hermes-agent-2026.9.14> copying plugins/model-providers/qwen-oauth/__init__.py -> build/lib/plugins/model-providers/qwen-oauth hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/nvidia hermes-agent-2026.9.14> copying plugins/model-providers/nvidia/__init__.py -> build/lib/plugins/model-providers/nvidia hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/azure-foundry hermes-agent-2026.9.14> copying plugins/model-providers/azure-foundry/__init__.py -> build/lib/plugins/model-providers/azure-foundry hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/huggingface hermes-agent-2026.9.14> copying plugins/model-providers/huggingface/__init__.py -> build/lib/plugins/model-providers/huggingface hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/deepseek hermes-agent-2026.9.14> copying plugins/model-providers/deepseek/__init__.py -> build/lib/plugins/model-providers/deepseek hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/novita hermes-agent-2026.9.14> copying plugins/model-providers/novita/__init__.py -> build/lib/plugins/model-providers/novita hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/commandcode hermes-agent-2026.9.14> copying plugins/model-providers/commandcode/__init__.py -> build/lib/plugins/model-providers/commandcode hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/nous hermes-agent-2026.9.14> copying plugins/model-providers/nous/__init__.py -> build/lib/plugins/model-providers/nous hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/gmi hermes-agent-2026.9.14> copying plugins/model-providers/gmi/__init__.py -> build/lib/plugins/model-providers/gmi hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/openai-codex hermes-agent-2026.9.14> copying plugins/model-providers/openai-codex/__init__.py -> build/lib/plugins/model-providers/openai-codex hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/anthropic hermes-agent-2026.9.14> copying plugins/model-providers/anthropic/__init__.py -> build/lib/plugins/model-providers/anthropic hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/kilocode hermes-agent-2026.9.14> copying plugins/model-providers/kilocode/__init__.py -> build/lib/plugins/model-providers/kilocode hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/alibaba-coding-plan hermes-agent-2026.9.14> copying plugins/model-providers/alibaba-coding-plan/__init__.py -> build/lib/plugins/model-providers/alibaba-coding-plan hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/openrouter hermes-agent-2026.9.14> copying plugins/model-providers/openrouter/__init__.py -> build/lib/plugins/model-providers/openrouter hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/arcee hermes-agent-2026.9.14> copying plugins/model-providers/arcee/__init__.py -> build/lib/plugins/model-providers/arcee hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/kimi-coding hermes-agent-2026.9.14> copying plugins/model-providers/kimi-coding/__init__.py -> build/lib/plugins/model-providers/kimi-coding hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/xai hermes-agent-2026.9.14> copying plugins/model-providers/xai/__init__.py -> build/lib/plugins/model-providers/xai hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/opencode-free hermes-agent-2026.9.14> copying plugins/model-providers/opencode-free/__init__.py -> build/lib/plugins/model-providers/opencode-free hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/actual hermes-agent-2026.9.14> copying plugins/model-providers/actual/__init__.py -> build/lib/plugins/model-providers/actual hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/vertex hermes-agent-2026.9.14> copying plugins/model-providers/vertex/__init__.py -> build/lib/plugins/model-providers/vertex hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/xiaomi hermes-agent-2026.9.14> copying plugins/model-providers/xiaomi/__init__.py -> build/lib/plugins/model-providers/xiaomi hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/upstage hermes-agent-2026.9.14> copying plugins/model-providers/upstage/__init__.py -> build/lib/plugins/model-providers/upstage hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/copilot-acp hermes-agent-2026.9.14> copying plugins/model-providers/copilot-acp/__init__.py -> build/lib/plugins/model-providers/copilot-acp hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/ollama-cloud hermes-agent-2026.9.14> copying plugins/model-providers/ollama-cloud/__init__.py -> build/lib/plugins/model-providers/ollama-cloud hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/zai hermes-agent-2026.9.14> copying plugins/model-providers/zai/__init__.py -> build/lib/plugins/model-providers/zai hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/meta-ai hermes-agent-2026.9.14> copying plugins/model-providers/meta-ai/__init__.py -> build/lib/plugins/model-providers/meta-ai hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/deepinfra hermes-agent-2026.9.14> copying plugins/model-providers/deepinfra/__init__.py -> build/lib/plugins/model-providers/deepinfra hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/nebius-token-factory hermes-agent-2026.9.14> copying plugins/model-providers/nebius-token-factory/__init__.py -> build/lib/plugins/model-providers/nebius-token-factory hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/fireworks hermes-agent-2026.9.14> copying plugins/model-providers/fireworks/__init__.py -> build/lib/plugins/model-providers/fireworks hermes-agent-2026.9.14> creating build/lib/plugins/model-providers/minimax hermes-agent-2026.9.14> copying plugins/model-providers/minimax/__init__.py -> build/lib/plugins/model-providers/minimax hermes-agent-2026.9.14> creating build/lib/plugins/memory/supermemory hermes-agent-2026.9.14> copying plugins/memory/supermemory/__init__.py -> build/lib/plugins/memory/supermemory hermes-agent-2026.9.14> creating build/lib/plugins/memory/holographic hermes-agent-2026.9.14> copying plugins/memory/holographic/holographic.py -> build/lib/plugins/memory/holographic hermes-agent-2026.9.14> copying plugins/memory/holographic/__init__.py -> build/lib/plugins/memory/holographic hermes-agent-2026.9.14> copying plugins/memory/holographic/store.py -> build/lib/plugins/memory/holographic hermes-agent-2026.9.14> copying plugins/memory/holographic/retrieval.py -> build/lib/plugins/memory/holographic hermes-agent-2026.9.14> creating build/lib/plugins/memory/openviking hermes-agent-2026.9.14> copying plugins/memory/openviking/_setup.py -> build/lib/plugins/memory/openviking hermes-agent-2026.9.14> copying plugins/memory/openviking/__init__.py -> build/lib/plugins/memory/openviking hermes-agent-2026.9.14> creating build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/hindsight/__init__.py -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/hindsight/embedded.py -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/hindsight/settings.py -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/hindsight/templates.py -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/hindsight/setup.py -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/hindsight/config_schema.py -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> creating build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> copying plugins/memory/mem0/__init__.py -> build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> copying plugins/memory/mem0/_backend.py -> build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> copying plugins/memory/mem0/_setup.py -> build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> copying plugins/memory/mem0/_openai_llm.py -> build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> copying plugins/memory/mem0/_oss_providers.py -> build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> creating build/lib/plugins/memory/byterover hermes-agent-2026.9.14> copying plugins/memory/byterover/__init__.py -> build/lib/plugins/memory/byterover hermes-agent-2026.9.14> creating build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/oauth.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/__init__.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/client_cache.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/config_schema.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/dialectic.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/session_migration.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/client.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/recall_sync.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/oauth_flow.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/session_context.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/cli.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/session_auth.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/session_peers.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/session.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/honcho/tool_schemas.py -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> creating build/lib/plugins/memory/retaindb hermes-agent-2026.9.14> copying plugins/memory/retaindb/__init__.py -> build/lib/plugins/memory/retaindb hermes-agent-2026.9.14> creating build/lib/plugins/browser/browserbase hermes-agent-2026.9.14> copying plugins/browser/browserbase/__init__.py -> build/lib/plugins/browser/browserbase hermes-agent-2026.9.14> copying plugins/browser/browserbase/provider.py -> build/lib/plugins/browser/browserbase hermes-agent-2026.9.14> creating build/lib/plugins/browser/browser_use hermes-agent-2026.9.14> copying plugins/browser/browser_use/__init__.py -> build/lib/plugins/browser/browser_use hermes-agent-2026.9.14> copying plugins/browser/browser_use/provider.py -> build/lib/plugins/browser/browser_use hermes-agent-2026.9.14> creating build/lib/plugins/browser/firecrawl hermes-agent-2026.9.14> copying plugins/browser/firecrawl/provider.py -> build/lib/plugins/browser/firecrawl hermes-agent-2026.9.14> copying plugins/browser/firecrawl/__init__.py -> build/lib/plugins/browser/firecrawl hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/xai hermes-agent-2026.9.14> copying plugins/image_gen/xai/__init__.py -> build/lib/plugins/image_gen/xai hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/openai hermes-agent-2026.9.14> copying plugins/image_gen/openai/__init__.py -> build/lib/plugins/image_gen/openai hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/krea hermes-agent-2026.9.14> copying plugins/image_gen/krea/__init__.py -> build/lib/plugins/image_gen/krea hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/openrouter hermes-agent-2026.9.14> copying plugins/image_gen/openrouter/__init__.py -> build/lib/plugins/image_gen/openrouter hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/openai-codex hermes-agent-2026.9.14> copying plugins/image_gen/openai-codex/__init__.py -> build/lib/plugins/image_gen/openai-codex hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/deepinfra hermes-agent-2026.9.14> copying plugins/image_gen/deepinfra/__init__.py -> build/lib/plugins/image_gen/deepinfra hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/fal hermes-agent-2026.9.14> copying plugins/image_gen/fal/__init__.py -> build/lib/plugins/image_gen/fal hermes-agent-2026.9.14> creating build/lib/plugins/image_gen/meta-ai hermes-agent-2026.9.14> copying plugins/image_gen/meta-ai/__init__.py -> build/lib/plugins/image_gen/meta-ai hermes-agent-2026.9.14> creating build/lib/cron/scripts hermes-agent-2026.9.14> copying cron/scripts/__init__.py -> build/lib/cron/scripts hermes-agent-2026.9.14> copying cron/scripts/classify_items.py -> build/lib/cron/scripts hermes-agent-2026.9.14> creating build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/config.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/merge.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/names.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/__init__.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/wire.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/errors.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/bridge.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> copying tools/tool_gateway/client.py -> build/lib/tools/tool_gateway hermes-agent-2026.9.14> creating build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/managed_modal.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/local_pythonpath.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/local_gitbash_probe.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/path_utils.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/base.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/base_output.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/singularity.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/local_env_policy.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/ssh.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/vercel_sandbox.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/remote_common.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/file_sync.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/__init__.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/local.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/docker_egress.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/base_wait.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/modal.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/daytona.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/docker.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/modal_utils.py -> build/lib/tools/environments hermes-agent-2026.9.14> copying tools/environments/base_session_env.py -> build/lib/tools/environments hermes-agent-2026.9.14> creating build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend_parse.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend_session.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/tool.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend_input.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend_daemon.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend_capture.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/vision_routing.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/__init__.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/doctor.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/schema.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/permissions.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/cua_backend_driver.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> copying tools/computer_use/backend.py -> build/lib/tools/computer_use hermes-agent-2026.9.14> creating build/lib/gateway/builtin_hooks hermes-agent-2026.9.14> copying gateway/builtin_hooks/__init__.py -> build/lib/gateway/builtin_hooks hermes-agent-2026.9.14> creating build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/yuanbao_sticker.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/whatsapp_common.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/weixin.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/event.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/api_server_openai_routes.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/shared_ingress.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/helpers.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/api_server.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/signal.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/access_policy_mixin.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/yuanbao_media.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/bluebubbles.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/api_server_run_idempotency.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/api_server_runs.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/api_server_room_dispatch.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/webhook_filters.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/signal_rate_limit.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/_http_client_limits.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/__init__.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/yuanbao.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/whatsapp_cloud.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/msgraph_webhook.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/signal_format.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/media_cache.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/yuanbao_proto.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/webhook.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/_shared.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/base.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> copying gateway/platforms/api_server_room_grants.py -> build/lib/gateway/platforms hermes-agent-2026.9.14> creating build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/descriptor.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/command_manifest.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/__init__.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/transport.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/egress.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/media.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/adapter.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/auth.py -> build/lib/gateway/relay hermes-agent-2026.9.14> copying gateway/relay/ws_transport.py -> build/lib/gateway/relay hermes-agent-2026.9.14> creating build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/keyboards.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/chunked_upload.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/utils.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/crypto.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/onboard.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/adapter.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/__init__.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> copying gateway/platforms/qqbot/constants.py -> build/lib/gateway/platforms/qqbot hermes-agent-2026.9.14> creating build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/tools_commands.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/tools_mcp_plugins.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/registry.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/__init__.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/prompt_voice.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/config_free_tier_control.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/events.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/groups_bot_relay.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/sessions.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/common.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/liveness.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/projects_pets.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/profiles_vault_complete_foreign_subagents.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/server_requests.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/base.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> copying tui_gateway/contracts/billing_delegation_pets.py -> build/lib/tui_gateway/contracts hermes-agent-2026.9.14> creating build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/bitwarden.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/onepassword.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/registry.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/__init__.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/_cache.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/command.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> copying agent/secret_sources/base.py -> build/lib/agent/secret_sources hermes-agent-2026.9.14> creating build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/protocol.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/servers.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/range_shift.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/manager.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/workspace.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/reporter.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/cli.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/install.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/eventlog.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/__init__.py -> build/lib/agent/lsp hermes-agent-2026.9.14> copying agent/lsp/client.py -> build/lib/agent/lsp hermes-agent-2026.9.14> creating build/lib/agent/proxy_sources hermes-agent-2026.9.14> copying agent/proxy_sources/iron_proxy.py -> build/lib/agent/proxy_sources hermes-agent-2026.9.14> copying agent/proxy_sources/__init__.py -> build/lib/agent/proxy_sources hermes-agent-2026.9.14> creating build/lib/agent/pet hermes-agent-2026.9.14> copying agent/pet/state.py -> build/lib/agent/pet hermes-agent-2026.9.14> copying agent/pet/manifest.py -> build/lib/agent/pet hermes-agent-2026.9.14> copying agent/pet/__init__.py -> build/lib/agent/pet hermes-agent-2026.9.14> copying agent/pet/store.py -> build/lib/agent/pet hermes-agent-2026.9.14> copying agent/pet/constants.py -> build/lib/agent/pet hermes-agent-2026.9.14> copying agent/pet/render.py -> build/lib/agent/pet hermes-agent-2026.9.14> creating build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/hermes_tools_mcp_server.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/codex_event_projector.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/codex_app_server_session.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/base.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/anthropic.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/types.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/codex_app_server.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/bedrock.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/codex.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/__init__.py -> build/lib/agent/transports hermes-agent-2026.9.14> copying agent/transports/chat_completions.py -> build/lib/agent/transports hermes-agent-2026.9.14> creating build/lib/agent/verify hermes-agent-2026.9.14> copying agent/verify/runner.py -> build/lib/agent/verify hermes-agent-2026.9.14> copying agent/verify/environment.py -> build/lib/agent/verify hermes-agent-2026.9.14> copying agent/verify/__init__.py -> build/lib/agent/verify hermes-agent-2026.9.14> copying agent/verify/recipes.py -> build/lib/agent/verify hermes-agent-2026.9.14> creating build/lib/agent/vault_backends hermes-agent-2026.9.14> copying agent/vault_backends/onepassword.py -> build/lib/agent/vault_backends hermes-agent-2026.9.14> copying agent/vault_backends/unlock.py -> build/lib/agent/vault_backends hermes-agent-2026.9.14> copying agent/vault_backends/bitwarden.py -> build/lib/agent/vault_backends hermes-agent-2026.9.14> copying agent/vault_backends/base.py -> build/lib/agent/vault_backends hermes-agent-2026.9.14> copying agent/vault_backends/__init__.py -> build/lib/agent/vault_backends hermes-agent-2026.9.14> copying agent/vault_backends/local.py -> build/lib/agent/vault_backends hermes-agent-2026.9.14> creating build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/emitter.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/events.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/gateway_health.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/gateway_health_export.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/cron_health.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/otlp_exporter.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/redaction.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/policy.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> copying agent/monitoring/__init__.py -> build/lib/agent/monitoring hermes-agent-2026.9.14> creating build/lib/agent/pet/generate hermes-agent-2026.9.14> copying agent/pet/generate/__init__.py -> build/lib/agent/pet/generate hermes-agent-2026.9.14> copying agent/pet/generate/orchestrate.py -> build/lib/agent/pet/generate hermes-agent-2026.9.14> copying agent/pet/generate/prompts.py -> build/lib/agent/pet/generate hermes-agent-2026.9.14> copying agent/pet/generate/imagegen.py -> build/lib/agent/pet/generate hermes-agent-2026.9.14> copying agent/pet/generate/atlas.py -> build/lib/agent/pet/generate hermes-agent-2026.9.14> creating build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/shared_metrics_subscriber.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/shared_metrics.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/shared_metrics_contract.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/relay_shared_metrics.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/__init__.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/relay_runtime.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/shared_metrics_sender.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> copying hermes_cli/observability/shared_metrics_send_config.py -> build/lib/hermes_cli/observability hermes-agent-2026.9.14> creating build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/supervisor.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/catalog.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/bootstrap.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/capabilities.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/hf_browse.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/context_policy.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/load_progress.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/binaries.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/estimator.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/endpoint.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/gguf.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/hardware.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/presets.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/__init__.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/growth.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> copying hermes_cli/local_runtime/detect.py -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> creating build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/debug.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/completion.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/import_agent.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/insights.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/import_cmd.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/webhook.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/pairing.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/_shared.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/secrets.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/vault.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/model.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/plugins.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/monitoring.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/memory.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/peer.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/mcp.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/skills.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/worktree.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/cron.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/dump.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/backup.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/migrate.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/acp.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/slack.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/claw.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/whatsapp.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/profile.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/setup.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/console.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/status.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/egress.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/config.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/logs.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/approvals.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/browser.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/gateway.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/__init__.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/journey.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/logout.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/sync.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/moa.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/tools.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/sessions.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/prompt_size.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/pets.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/fallback.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/checkpoints.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/skin.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/auth.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/login.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/bundles.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/curator.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/dashboard.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/hooks.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/update.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/uninstall.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/pause.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/computer_use.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/gui.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/verify.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/security.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> copying hermes_cli/subcommands/doctor.py -> build/lib/hermes_cli/subcommands hermes-agent-2026.9.14> creating build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/memory_providers.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/files.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/mcp.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/chat_ws.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/messaging.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/dashboard_ui.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/status.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/_common.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/git.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/config_env.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/models.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/analytics.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/audio.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/skills.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/ops.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/sessions.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/__init__.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/oauth.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/local_models.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/cron.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/profiles.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/actions.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> copying hermes_cli/web_routers/tools.py -> build/lib/hermes_cli/web_routers hermes-agent-2026.9.14> creating build/lib/hermes_cli/proxy hermes-agent-2026.9.14> copying hermes_cli/proxy/cli.py -> build/lib/hermes_cli/proxy hermes-agent-2026.9.14> copying hermes_cli/proxy/__init__.py -> build/lib/hermes_cli/proxy hermes-agent-2026.9.14> copying hermes_cli/proxy/sse_done.py -> build/lib/hermes_cli/proxy hermes-agent-2026.9.14> copying hermes_cli/proxy/server.py -> build/lib/hermes_cli/proxy hermes-agent-2026.9.14> creating build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/audit.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/middleware.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/refresh_singleflight.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/base.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/public_paths.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/cookies.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/login_page.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/routes.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/prefix.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/token_auth.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/registry.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/request_utils.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/ws_tickets.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/__init__.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying hermes_cli/dashboard_auth/native_flow.py -> build/lib/hermes_cli/dashboard_auth hermes-agent-2026.9.14> creating build/lib/hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying hermes_cli/proxy/adapters/base.py -> build/lib/hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying hermes_cli/proxy/adapters/xai.py -> build/lib/hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying hermes_cli/proxy/adapters/__init__.py -> build/lib/hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying hermes_cli/proxy/adapters/nous_portal.py -> build/lib/hermes_cli/proxy/adapters hermes-agent-2026.9.14> running egg_info hermes-agent-2026.9.14> writing hermes_agent.egg-info/PKG-INFO hermes-agent-2026.9.14> writing dependency_links to hermes_agent.egg-info/dependency_links.txt hermes-agent-2026.9.14> writing entry points to hermes_agent.egg-info/entry_points.txt hermes-agent-2026.9.14> writing requirements to hermes_agent.egg-info/requires.txt hermes-agent-2026.9.14> writing top-level names to hermes_agent.egg-info/top_level.txt hermes-agent-2026.9.14> reading manifest file 'hermes_agent.egg-info/SOURCES.txt' hermes-agent-2026.9.14> adding license file 'LICENSE' hermes-agent-2026.9.14> writing manifest file 'hermes_agent.egg-info/SOURCES.txt' hermes-agent-2026.9.14> copying plugins/spotify/plugin.yaml -> build/lib/plugins/spotify hermes-agent-2026.9.14> copying plugins/web/tavily/plugin.yaml -> build/lib/plugins/web/tavily hermes-agent-2026.9.14> copying plugins/web/searxng/plugin.yaml -> build/lib/plugins/web/searxng hermes-agent-2026.9.14> copying plugins/web/keenable/plugin.yaml -> build/lib/plugins/web/keenable hermes-agent-2026.9.14> copying plugins/web/brave_free/plugin.yaml -> build/lib/plugins/web/brave_free hermes-agent-2026.9.14> copying plugins/web/xai/plugin.yaml -> build/lib/plugins/web/xai hermes-agent-2026.9.14> copying plugins/web/exa/plugin.yaml -> build/lib/plugins/web/exa hermes-agent-2026.9.14> copying plugins/web/parallel/plugin.yaml -> build/lib/plugins/web/parallel hermes-agent-2026.9.14> copying plugins/web/firecrawl/plugin.yaml -> build/lib/plugins/web/firecrawl hermes-agent-2026.9.14> copying plugins/web/perplexity/plugin.yaml -> build/lib/plugins/web/perplexity hermes-agent-2026.9.14> copying plugins/web/ddgs/plugin.yaml -> build/lib/plugins/web/ddgs hermes-agent-2026.9.14> copying plugins/observability/langfuse/plugin.yaml -> build/lib/plugins/observability/langfuse hermes-agent-2026.9.14> copying plugins/cron_providers/chronos/plugin.yaml -> build/lib/plugins/cron_providers/chronos hermes-agent-2026.9.14> copying plugins/dashboard_auth/nous/plugin.yaml -> build/lib/plugins/dashboard_auth/nous hermes-agent-2026.9.14> copying plugins/dashboard_auth/self_hosted/plugin.yaml -> build/lib/plugins/dashboard_auth/self_hosted hermes-agent-2026.9.14> copying plugins/dashboard_auth/drain/plugin.yaml -> build/lib/plugins/dashboard_auth/drain hermes-agent-2026.9.14> copying plugins/dashboard_auth/basic/plugin.yaml -> build/lib/plugins/dashboard_auth/basic hermes-agent-2026.9.14> copying plugins/google_meet/plugin.yaml -> build/lib/plugins/google_meet hermes-agent-2026.9.14> copying plugins/video_gen/openrouter/plugin.yaml -> build/lib/plugins/video_gen/openrouter hermes-agent-2026.9.14> copying plugins/video_gen/fal/plugin.yaml -> build/lib/plugins/video_gen/fal hermes-agent-2026.9.14> copying plugins/video_gen/deepinfra/plugin.yaml -> build/lib/plugins/video_gen/deepinfra hermes-agent-2026.9.14> copying plugins/video_gen/xai/plugin.yaml -> build/lib/plugins/video_gen/xai hermes-agent-2026.9.14> copying plugins/disk-cleanup/plugin.yaml -> build/lib/plugins/disk-cleanup hermes-agent-2026.9.14> copying plugins/security-guidance/plugin.yaml -> build/lib/plugins/security-guidance hermes-agent-2026.9.14> copying plugins/platforms/simplex/plugin.yaml -> build/lib/plugins/platforms/simplex hermes-agent-2026.9.14> copying plugins/platforms/photon/plugin.yaml -> build/lib/plugins/platforms/photon hermes-agent-2026.9.14> copying plugins/platforms/discord/plugin.yaml -> build/lib/plugins/platforms/discord hermes-agent-2026.9.14> copying plugins/platforms/dingtalk/plugin.yaml -> build/lib/plugins/platforms/dingtalk hermes-agent-2026.9.14> copying plugins/platforms/telegram/plugin.yaml -> build/lib/plugins/platforms/telegram hermes-agent-2026.9.14> copying plugins/platforms/buzz/plugin.yaml -> build/lib/plugins/platforms/buzz hermes-agent-2026.9.14> copying plugins/platforms/ntfy/plugin.yaml -> build/lib/plugins/platforms/ntfy hermes-agent-2026.9.14> copying plugins/platforms/feishu/plugin.yaml -> build/lib/plugins/platforms/feishu hermes-agent-2026.9.14> copying plugins/platforms/sms/plugin.yaml -> build/lib/plugins/platforms/sms hermes-agent-2026.9.14> copying plugins/platforms/homeassistant/plugin.yaml -> build/lib/plugins/platforms/homeassistant hermes-agent-2026.9.14> copying plugins/platforms/teams/plugin.yaml -> build/lib/plugins/platforms/teams hermes-agent-2026.9.14> copying plugins/platforms/google_chat/plugin.yaml -> build/lib/plugins/platforms/google_chat hermes-agent-2026.9.14> copying plugins/platforms/slack/plugin.yaml -> build/lib/plugins/platforms/slack hermes-agent-2026.9.14> copying plugins/platforms/matrix/plugin.yaml -> build/lib/plugins/platforms/matrix hermes-agent-2026.9.14> copying plugins/platforms/raft/plugin.yaml -> build/lib/plugins/platforms/raft hermes-agent-2026.9.14> copying plugins/platforms/mattermost/plugin.yaml -> build/lib/plugins/platforms/mattermost hermes-agent-2026.9.14> copying plugins/platforms/wecom/plugin.yaml -> build/lib/plugins/platforms/wecom hermes-agent-2026.9.14> copying plugins/platforms/a2a/plugin.yaml -> build/lib/plugins/platforms/a2a hermes-agent-2026.9.14> copying plugins/platforms/whatsapp/plugin.yaml -> build/lib/plugins/platforms/whatsapp hermes-agent-2026.9.14> copying plugins/platforms/irc/plugin.yaml -> build/lib/plugins/platforms/irc hermes-agent-2026.9.14> copying plugins/platforms/email/plugin.yaml -> build/lib/plugins/platforms/email hermes-agent-2026.9.14> copying plugins/platforms/line/plugin.yaml -> build/lib/plugins/platforms/line hermes-agent-2026.9.14> copying plugins/teams_pipeline/plugin.yaml -> build/lib/plugins/teams_pipeline hermes-agent-2026.9.14> copying plugins/model-providers/ai-gateway/plugin.yaml -> build/lib/plugins/model-providers/ai-gateway hermes-agent-2026.9.14> copying plugins/model-providers/opencode-zen/plugin.yaml -> build/lib/plugins/model-providers/opencode-zen hermes-agent-2026.9.14> copying plugins/model-providers/copilot/plugin.yaml -> build/lib/plugins/model-providers/copilot hermes-agent-2026.9.14> copying plugins/model-providers/stepfun/plugin.yaml -> build/lib/plugins/model-providers/stepfun hermes-agent-2026.9.14> copying plugins/model-providers/router/plugin.yaml -> build/lib/plugins/model-providers/router hermes-agent-2026.9.14> copying plugins/model-providers/alibaba/plugin.yaml -> build/lib/plugins/model-providers/alibaba hermes-agent-2026.9.14> copying plugins/model-providers/gemini/plugin.yaml -> build/lib/plugins/model-providers/gemini hermes-agent-2026.9.14> copying plugins/model-providers/custom/plugin.yaml -> build/lib/plugins/model-providers/custom hermes-agent-2026.9.14> copying plugins/model-providers/bedrock/plugin.yaml -> build/lib/plugins/model-providers/bedrock hermes-agent-2026.9.14> copying plugins/model-providers/qwen-oauth/plugin.yaml -> build/lib/plugins/model-providers/qwen-oauth hermes-agent-2026.9.14> copying plugins/model-providers/nvidia/plugin.yaml -> build/lib/plugins/model-providers/nvidia hermes-agent-2026.9.14> copying plugins/model-providers/azure-foundry/plugin.yaml -> build/lib/plugins/model-providers/azure-foundry hermes-agent-2026.9.14> copying plugins/model-providers/huggingface/plugin.yaml -> build/lib/plugins/model-providers/huggingface hermes-agent-2026.9.14> copying plugins/model-providers/deepseek/plugin.yaml -> build/lib/plugins/model-providers/deepseek hermes-agent-2026.9.14> copying plugins/model-providers/novita/plugin.yaml -> build/lib/plugins/model-providers/novita hermes-agent-2026.9.14> copying plugins/model-providers/commandcode/plugin.yaml -> build/lib/plugins/model-providers/commandcode hermes-agent-2026.9.14> copying plugins/model-providers/nous/plugin.yaml -> build/lib/plugins/model-providers/nous hermes-agent-2026.9.14> copying plugins/model-providers/gmi/plugin.yaml -> build/lib/plugins/model-providers/gmi hermes-agent-2026.9.14> copying plugins/model-providers/openai-codex/plugin.yaml -> build/lib/plugins/model-providers/openai-codex hermes-agent-2026.9.14> copying plugins/model-providers/anthropic/plugin.yaml -> build/lib/plugins/model-providers/anthropic hermes-agent-2026.9.14> copying plugins/model-providers/kilocode/plugin.yaml -> build/lib/plugins/model-providers/kilocode hermes-agent-2026.9.14> copying plugins/model-providers/alibaba-coding-plan/plugin.yaml -> build/lib/plugins/model-providers/alibaba-coding-plan hermes-agent-2026.9.14> copying plugins/model-providers/openrouter/plugin.yaml -> build/lib/plugins/model-providers/openrouter hermes-agent-2026.9.14> copying plugins/model-providers/arcee/plugin.yaml -> build/lib/plugins/model-providers/arcee hermes-agent-2026.9.14> copying plugins/model-providers/kimi-coding/plugin.yaml -> build/lib/plugins/model-providers/kimi-coding hermes-agent-2026.9.14> copying plugins/model-providers/xai/plugin.yaml -> build/lib/plugins/model-providers/xai hermes-agent-2026.9.14> copying plugins/model-providers/opencode-free/plugin.yaml -> build/lib/plugins/model-providers/opencode-free hermes-agent-2026.9.14> copying plugins/model-providers/actual/plugin.yaml -> build/lib/plugins/model-providers/actual hermes-agent-2026.9.14> copying plugins/model-providers/vertex/plugin.yaml -> build/lib/plugins/model-providers/vertex hermes-agent-2026.9.14> copying plugins/model-providers/xiaomi/plugin.yaml -> build/lib/plugins/model-providers/xiaomi hermes-agent-2026.9.14> copying plugins/model-providers/upstage/plugin.yaml -> build/lib/plugins/model-providers/upstage hermes-agent-2026.9.14> copying plugins/model-providers/copilot-acp/plugin.yaml -> build/lib/plugins/model-providers/copilot-acp hermes-agent-2026.9.14> copying plugins/model-providers/ollama-cloud/plugin.yaml -> build/lib/plugins/model-providers/ollama-cloud hermes-agent-2026.9.14> copying plugins/model-providers/zai/plugin.yaml -> build/lib/plugins/model-providers/zai hermes-agent-2026.9.14> copying plugins/model-providers/meta-ai/plugin.yaml -> build/lib/plugins/model-providers/meta-ai hermes-agent-2026.9.14> copying plugins/model-providers/deepinfra/plugin.yaml -> build/lib/plugins/model-providers/deepinfra hermes-agent-2026.9.14> copying plugins/model-providers/nebius-token-factory/plugin.yaml -> build/lib/plugins/model-providers/nebius-token-factory hermes-agent-2026.9.14> copying plugins/model-providers/fireworks/plugin.yaml -> build/lib/plugins/model-providers/fireworks hermes-agent-2026.9.14> copying plugins/model-providers/minimax/plugin.yaml -> build/lib/plugins/model-providers/minimax hermes-agent-2026.9.14> copying plugins/memory/supermemory/plugin.yaml -> build/lib/plugins/memory/supermemory hermes-agent-2026.9.14> copying plugins/memory/holographic/plugin.yaml -> build/lib/plugins/memory/holographic hermes-agent-2026.9.14> copying plugins/memory/openviking/plugin.yaml -> build/lib/plugins/memory/openviking hermes-agent-2026.9.14> copying plugins/memory/hindsight/plugin.yaml -> build/lib/plugins/memory/hindsight hermes-agent-2026.9.14> copying plugins/memory/mem0/plugin.yaml -> build/lib/plugins/memory/mem0 hermes-agent-2026.9.14> copying plugins/memory/byterover/plugin.yaml -> build/lib/plugins/memory/byterover hermes-agent-2026.9.14> copying plugins/memory/honcho/plugin.yaml -> build/lib/plugins/memory/honcho hermes-agent-2026.9.14> copying plugins/memory/retaindb/plugin.yaml -> build/lib/plugins/memory/retaindb hermes-agent-2026.9.14> copying plugins/browser/browserbase/plugin.yaml -> build/lib/plugins/browser/browserbase hermes-agent-2026.9.14> copying plugins/browser/browser_use/plugin.yaml -> build/lib/plugins/browser/browser_use hermes-agent-2026.9.14> copying plugins/browser/firecrawl/plugin.yaml -> build/lib/plugins/browser/firecrawl hermes-agent-2026.9.14> copying plugins/image_gen/xai/plugin.yaml -> build/lib/plugins/image_gen/xai hermes-agent-2026.9.14> copying plugins/image_gen/openai/plugin.yaml -> build/lib/plugins/image_gen/openai hermes-agent-2026.9.14> copying plugins/image_gen/krea/plugin.yaml -> build/lib/plugins/image_gen/krea hermes-agent-2026.9.14> copying plugins/image_gen/openrouter/plugin.yaml -> build/lib/plugins/image_gen/openrouter hermes-agent-2026.9.14> copying plugins/image_gen/openai-codex/plugin.yaml -> build/lib/plugins/image_gen/openai-codex hermes-agent-2026.9.14> copying plugins/image_gen/deepinfra/plugin.yaml -> build/lib/plugins/image_gen/deepinfra hermes-agent-2026.9.14> copying plugins/image_gen/fal/plugin.yaml -> build/lib/plugins/image_gen/fal hermes-agent-2026.9.14> copying plugins/image_gen/meta-ai/plugin.yaml -> build/lib/plugins/image_gen/meta-ai hermes-agent-2026.9.14> creating build/lib/gateway/assets hermes-agent-2026.9.14> copying gateway/assets/telegram-botfather-threads-settings.jpg -> build/lib/gateway/assets hermes-agent-2026.9.14> copying gateway/assets/status_phrases.yaml -> build/lib/gateway/assets hermes-agent-2026.9.14> creating build/lib/hermes_cli/observability/schemas hermes-agent-2026.9.14> copying hermes_cli/observability/schemas/hermes.shared_metrics.v2.schema.json -> build/lib/hermes_cli/observability/schemas hermes-agent-2026.9.14> copying hermes_cli/observability/schemas/hermes.shared_metrics.v1.schema.json -> build/lib/hermes_cli/observability/schemas hermes-agent-2026.9.14> copying hermes_cli/local_runtime/catalog.json -> build/lib/hermes_cli/local_runtime hermes-agent-2026.9.14> installing to build/bdist.linux-x86_64/wheel hermes-agent-2026.9.14> running install hermes-agent-2026.9.14> running install_lib hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel hermes-agent-2026.9.14> copying build/lib/hermes_state_readpool.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_bootstrap.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_startup_watchdog.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/vault.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_nous.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/dump.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_setup_flows_common.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_reasoning_caps.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_pricing.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_common.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugin_compat.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_loader.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/shared_metrics_contract.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/shared_metrics_sender.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/relay_runtime.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/shared_metrics_subscriber.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/shared_metrics.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/relay_shared_metrics.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/observability/schemas hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/schemas/hermes.shared_metrics.v2.schema.json -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability/schemas hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/schemas/hermes.shared_metrics.v1.schema.json -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability/schemas hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/shared_metrics_send_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/observability/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/observability hermes-agent-2026.9.14> copying build/lib/hermes_cli/secrets_cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/context_switch_guard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gitlock.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_commands_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_dispatch.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_fleet.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/security_audit_startup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy_cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cron.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_report.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/claw.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/codex_models.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/callbacks.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_schema_history.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/skin_engine.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_secrets_common.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/profile_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/managed_uv.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/runtime_provider_custom.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/sessions_cmd_browse.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/context_policy.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/hf_browse.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/presets.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/endpoint.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/gguf.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/bootstrap.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/supervisor.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/load_progress.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/catalog.json -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/hardware.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/catalog.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/binaries.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/growth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/detect.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/capabilities.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/local_runtime/estimator.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/local_runtime hermes-agent-2026.9.14> copying build/lib/hermes_cli/nous_account.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/input_sanitize.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/codex_runtime_plugin_migration.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/worktree_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_install_repair.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/fallback_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_stash.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config_providers.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gateway.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/timeouts.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/default_soul.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config_effective.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_tts.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/terminal_notify.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/prompt_stash.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/journey.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/active_sessions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/onepassword_secrets_cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_db_connect.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/voice.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/sqlite_runtime.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_switch_providers.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gateway_enroll.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_billing_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/pty_bridge.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/goals.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/shared_session_attach.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/debug.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_subprocess_compat.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_summary.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/tools_config_cua.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/suggestions_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_decompose.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/moa_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_platforms.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/anon_sign_in_cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/archive_safe.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_pr_acceptance.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_contract.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_oauth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/resource_limits.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugin_dev.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_register.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_pr_acceptance_store.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_profile_cache.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/backup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/console_engine.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/commands_completion.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/slack_cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/profile_distribution.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/credential_lifecycle.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_local.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/xai_retirement.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_status_bar_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_db_dispatch.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/worktree_gc.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/pt_input_extras.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_parser.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_export_html.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_restart_recovery.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/runtime_provider_backends.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/linux_desktop_entry.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config_home.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_procs.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_manifest.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_agent_setup_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_voice_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/completion.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/bundles.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_terminal.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/partial_compress.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/dep_ensure.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_hidden_env.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/provider_catalog.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_modal_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/goal_command.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_platform_setup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/curator.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/prompt_size.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config_backups.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/blueprint_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/windows_ssh_runtime.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/status_report.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/middleware.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_quick.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/env_loader.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/security_audit.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_subagent_monitor.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_dashboard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/prefix.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/routes.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/native_flow.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/middleware.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/audit.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/request_utils.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/login_page.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/ws_tickets.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/public_paths.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/base.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/registry.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/token_auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/cookies.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/dashboard_auth/refresh_singleflight.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/dashboard_auth hermes-agent-2026.9.14> copying build/lib/hermes_cli/verify_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_selection_guards.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/timefmt.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/checkpoints.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/focus_view.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/providers.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_switch.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config_defaults.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/diagnostics_upload.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/skills_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_install_repair.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_whatsapp_cloud.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/relaunch.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gateway_migrate_guards.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/sizefmt.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/portal_cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_model_switch_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_session_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/commands.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/runtime_provider.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/platform_actions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_tools.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_agent_cmds.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/browser_connect.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/mcp_catalog.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_lost_and_found.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/approvals_test.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/sessions_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/uninstall.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_model_picker.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/nous_billing.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/status_bar_git.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/psutil_android.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_catalog_static.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/free_tier_bootstrap.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_idle_exit.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gateway_migrate.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_startup_fast.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugin_packs.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/agent_plugins.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gateway_multiplex_served.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_scan_venv_blockers.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_state.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/sessions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/files.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/_common.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/config_env.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/mcp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/chat_ws.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/profiles.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/skills.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/dashboard_ui.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/git.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/cron.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/audio.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/ops.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/status.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/actions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/memory_providers.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/models.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/oauth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/local_models.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/analytics.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/messaging.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_routers/tools.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/web_routers hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_cmd_catalog.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/tools_config_mcp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/copilot_auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/init_command.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_normalize.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/projects_db.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_discovery.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/worktree_ops.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/service_manager.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/urllib_security.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_terminal_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/pty_session.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/managed_scope.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_live.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/toolset_validation.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/telegram_managed_bot.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_tui_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/secrets.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/verify.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/_shared.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/webhook.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/pairing.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/sessions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/doctor.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/setup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/fallback.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/plugins.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/update.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/tools.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/skin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/hooks.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/sync.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/login.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/security.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/profile.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/logout.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/mcp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/pets.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/migrate.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/checkpoints.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/logs.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/acp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/import_agent.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/egress.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/status.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/prompt_size.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/pause.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/claw.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/backup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/computer_use.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/journey.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/debug.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/approvals.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/dump.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/cron.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/monitoring.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/completion.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/skills.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/model.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/console.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/gateway.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/browser.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/moa.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/peer.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/vault.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/import_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/insights.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/dashboard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/memory.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/whatsapp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/slack.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/curator.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/uninstall.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/bundles.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/gui.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/subcommands/worktree.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/subcommands hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_provider_setup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/tools_config_post_setup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_search.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/inventory.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/anon_auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugin_catalog.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_xai.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/status_auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/heartbeat.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/mem_trim.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/agent_import.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_export.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/route_identity.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_catalog.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_inventory.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/codex_runtime_switch.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_commands.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_windows.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_sessions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_chat_turn_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/mcp_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_setup_flows.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_specify.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/curses_ui.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/memory_setup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/bang_shell.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_memory.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_constants.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/tips.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/relay_plugin_cutover.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/nous_auth_keepalive.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/slash_exec.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_loops_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/fallback_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_stream_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_setup_flows_bedrock.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_db.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_files.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_recap.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_connectivity.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_zai_kimi.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_git.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugin_capabilities.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/commands_platforms.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/moa_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/pairing.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/profiles.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/foreign_sessions_browser.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_output.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/send_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/webhook.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_gateway.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/nous_subscription.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/desktop_update_verify.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_state.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/vercel_auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/toolset_scope.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/stdio.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor_platform.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_deps.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/loops.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/sqlite_safe_read.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_drain_report.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_cost_guard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/skills_hub.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugins_ledger.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/profile_describer.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_mcp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_receipt.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/mcp_picker.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/tools_config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/dingtalk_auth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_lock.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/doctor.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gateway_windows.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/mcp_startup.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_setup_flows_azure.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_process_notifications.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/foreign_sessions.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_tui_launch.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_models.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_transfer.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/write_approval_commands.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_codex.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_oauth_grants.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/pets.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/build_info.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_dashboard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_diagnostics.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_openrouter.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/clipboard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/git_credentials.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_recovery.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/proxy hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/adapters/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/adapters/nous_portal.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/adapters/base.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/adapters/xai.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy/adapters hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/server.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/sse_done.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy hermes-agent-2026.9.14> copying build/lib/hermes_cli/proxy/cli.py -> build/bdist.linux-x86_64/wheel/./hermes_cli/proxy hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_ops.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_listing.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_db_notify.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_web_build.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_swarm.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_maint.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/status.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/npm_engine.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_deps.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_boards.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_profiles.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_export_md.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_cron.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/__init__.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/macos_tcc_anchor.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_data_policy_guard.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_validate.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_db_workspace.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/win_pty_bridge.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/projects_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/process_identity.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/cli_info_mixin.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_cmd_zip.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/anon_sign_in.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/personality.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/session_filters.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_parser.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/terminal_breadcrumbs.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/security_advisories.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/approval_mode.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/skin_cmd.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/tools_config_providers.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/gui_uninstall.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_minimax.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/install_identity.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/sqlite_util.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_messaging.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_spotify.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_device_flow.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/secret_prompt.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_lifecycle.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/approvals_suggest.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/azure_detect.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/config_migrations.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/auth_qwen.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/stderr_timestamp.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/setup_migration.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/container_boot.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models_detect.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_git.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/migrate.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/_early_recovery.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_db_graph.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/kanban_output.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/logs.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/platforms.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/oneshot.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/profile_channels.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/mcp_security.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_read_coalescing.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/lifecycle.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/model_setup_flows_custom.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/plugin_validate.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/colors.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/hooks.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/banner.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/approval_transport.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/update_abort_recovery.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/memory_oauth.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/models.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/quiet_single_query.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/image_provenance.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/web_server_chat.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_cli/main_desktop.py -> build/bdist.linux-x86_64/wheel/./hermes_cli hermes-agent-2026.9.14> copying build/lib/hermes_state_search.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_registry.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/tools hermes-agent-2026.9.14> copying build/lib/tools/openrouter_client.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_loop.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/managed_gateway_auth.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/url_safety.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_scope.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/annotate_preview_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_content.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_lifecycle.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_cloud.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/send_message_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_smart.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_lightpanda.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/daemon_pool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/feishu_doc_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/working_diff.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_progress.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_schema.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_clawhub.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_local.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_registry.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_text_normalize.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/cronjob_job_args.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/subagent_worktree.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/transcription_audio.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/react_to_message_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/send_message_senders.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/desktop_ui.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_camofox.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_config.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_sync_client.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_extension_router.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/neutts_synth.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/drive_preview_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skillevaluator_scan.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_guards.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_dashboard_oauth.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_child_run.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_discovery.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_sampling.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_manager_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_sync_client_org.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/xai_video_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/read_window_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_state.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_oauth.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_search.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/osv_check.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/image_generation_catalog.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/process_registry_checkpoint.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/kanban_tools_schemas.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_tasks.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_oauth_device.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/wake_word.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_vault_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/process_registry.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_cdp_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/image_source.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/kanban_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/hook_output_spill.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/vision_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/transcription_command.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/vision_tools_image_prep.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_vision.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/voice_live.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_server_run.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_gateway_wait.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/connections_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/env_probe.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/ansi_strip.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_plugins.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/patch_parser.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_supervisor_frames.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/async_delegation.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_transport.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_tools_write_guards.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_prompt.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/cronjob_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/vision_routing.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/schema.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/__init__.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/doctor.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/backend.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend_capture.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/tool.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend_daemon.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend_parse.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend_session.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend_driver.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/cua_backend_input.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/computer_use/permissions.py -> build/bdist.linux-x86_64/wheel/./tools/computer_use hermes-agent-2026.9.14> copying build/lib/tools/browser_supervisor_dialogs.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/project_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/spill_safety.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/computer_use_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_lifecycle.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/memory_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/transcription_cloud.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/video_generation_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_common.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/bot_failure_reasons.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/fal_common.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_linter.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_camofox_state.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_github.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_tools_paths.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_tool_plugin.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_output_truncate.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/bot_relay.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_dialog_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_results.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_cdp.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_origin.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_provenance.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/xai_http.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/microsoft_graph_client.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/interpreter_shutdown.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_operations_common.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/checkpoint_manager.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/voice_client_config.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_manager_guards.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/bot_mode_dm.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_skillssh.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/bot_live_delivery.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_detection.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/lazy_deps.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/image_generation_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/self_repo_guard.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_sync_optional.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/send_message_targets.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_health.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_output_limits.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/debug_helpers.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/cronjob_prompt_scan.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegation_live_log.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tirith_security.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/feishu_lark.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tour_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/website_policy.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/transcription_local.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_errors.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_eval_policy.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_hints.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/close_terminal_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/blueprints.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_usage.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/homeassistant_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_lightpanda_fallback.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/transcription_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_search_validation.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_streaming.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_lifecycle.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/web_tools_rescue.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/process_registry_notifications.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_ast_audit.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/managed_tool_gateway.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/__init__.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_command_provider.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/microsoft_graph_auth.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_toolsets.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_use_cli.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/shell_heredoc.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/close_preview_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/connector_search.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_backend_helpers.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_background.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/read_extract.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/setup_mcp_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/web_tools_truncate.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/credential_files.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_providers.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_sync_bundled_ops.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/threat_patterns.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_context.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_tool_setup.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/x_search_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/yuanbao_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/clarify_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_human_wait.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/path_security.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/binary_extensions.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_official.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_oauth_provider.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/kanban_toolset_context.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_agent.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_sync_client_wire.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_schema_cache.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_registration.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/slash_confirm.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_operations_lint.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_guard.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_result.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/process_registry_results.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/interrupt.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_scope.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/transcription_common.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_ledger.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/web_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/open_preview_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skill_manager_batch.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_snapshot.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_session.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_tool_handlers.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/code_execution_rpc.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/web_tools_extract.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_openai.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_search.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/schema_sanitizer.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/feishu_drive_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tip_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_sync.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_tools_read_tracking.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/apply_layout_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_search_catalog.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/bot_mode_probe.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_models.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_dispatch.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_sources.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_sudo.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_speaker.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/thread_context.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/session_search_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_death_supervisor.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/read_preview_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/code_kernel_remote.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/code_kernel.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_install.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/clarify_gateway.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/mcp_oauth_manager.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegation_output_schema.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/discord_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/arg_coercion.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_real_profile.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/voice_mode.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/focus_pane_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/code_execution_env.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/voice_mode_transcript.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/read_terminal_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/wake_word_engines.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_backends.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/budget_config.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/write_approval.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/delegate_tool_config.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_tool_dedup.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_tools.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/skills_hub_install.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_supervisor.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/todo_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/fuzzy_match.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool_lifecycle.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/code_execution_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/env_passthrough.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval_floors.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/local_pythonpath.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/modal_utils.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/daytona.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/base.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/vercel_sandbox.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/remote_common.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/docker_egress.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/local_env_policy.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/base_output.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/__init__.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/singularity.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/ssh.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/local.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/file_sync.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/docker.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/path_utils.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/modal.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/base_wait.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/local_gitbash_probe.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/managed_modal.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> copying build/lib/tools/environments/base_session_env.py -> build/bdist.linux-x86_64/wheel/./tools/environments hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/errors.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/wire.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/client.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/bridge.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/__init__.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/names.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/merge.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/tool_gateway/config.py -> build/bdist.linux-x86_64/wheel/./tools/tool_gateway hermes-agent-2026.9.14> copying build/lib/tools/memory_tool_store.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/audio_container.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/web_result_cache.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool_config.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/approval.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/terminal_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/browser_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/plugin_guard.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tool_result_storage.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/pty_query_responder.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/registry.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_operations.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/tts_tool_delivery.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/file_operations_search.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/tools/preview_tool.py -> build/bdist.linux-x86_64/wheel/./tools hermes-agent-2026.9.14> copying build/lib/cli.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_time.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_titles.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_usage.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/providers hermes-agent-2026.9.14> copying build/lib/providers/__init__.py -> build/bdist.linux-x86_64/wheel/./providers hermes-agent-2026.9.14> copying build/lib/providers/base.py -> build/bdist.linux-x86_64/wheel/./providers hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/cron hermes-agent-2026.9.14> copying build/lib/cron/blueprint_catalog.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/delivery_queue.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/notepad.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/incidents.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_delivery.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_provider.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/suggestion_catalog.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/jobs.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/unreachable_retry.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_detached_worker.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/suggestions.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_prompt.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/lifecycle_guard.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/__init__.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/occurrences.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/executions.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_script.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/cron/scripts hermes-agent-2026.9.14> copying build/lib/cron/scripts/classify_items.py -> build/bdist.linux-x86_64/wheel/./cron/scripts hermes-agent-2026.9.14> copying build/lib/cron/scripts/__init__.py -> build/bdist.linux-x86_64/wheel/./cron/scripts hermes-agent-2026.9.14> copying build/lib/cron/monitor.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_preflight.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/scheduler_diagnostics.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/cron/env_settings.py -> build/bdist.linux-x86_64/wheel/./cron hermes-agent-2026.9.14> copying build/lib/hermes_state_sessions.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_repair.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_errors.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_holders.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_ids.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_lockguard.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent hermes-agent-2026.9.14> copying build/lib/agent/backend_identity.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/pet hermes-agent-2026.9.14> copying build/lib/agent/pet/manifest.py -> build/bdist.linux-x86_64/wheel/./agent/pet hermes-agent-2026.9.14> copying build/lib/agent/pet/render.py -> build/bdist.linux-x86_64/wheel/./agent/pet hermes-agent-2026.9.14> copying build/lib/agent/pet/constants.py -> build/bdist.linux-x86_64/wheel/./agent/pet hermes-agent-2026.9.14> copying build/lib/agent/pet/state.py -> build/bdist.linux-x86_64/wheel/./agent/pet hermes-agent-2026.9.14> copying build/lib/agent/pet/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/pet hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/pet/generate hermes-agent-2026.9.14> copying build/lib/agent/pet/generate/imagegen.py -> build/bdist.linux-x86_64/wheel/./agent/pet/generate hermes-agent-2026.9.14> copying build/lib/agent/pet/generate/prompts.py -> build/bdist.linux-x86_64/wheel/./agent/pet/generate hermes-agent-2026.9.14> copying build/lib/agent/pet/generate/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/pet/generate hermes-agent-2026.9.14> copying build/lib/agent/pet/generate/atlas.py -> build/bdist.linux-x86_64/wheel/./agent/pet/generate hermes-agent-2026.9.14> copying build/lib/agent/pet/generate/orchestrate.py -> build/bdist.linux-x86_64/wheel/./agent/pet/generate hermes-agent-2026.9.14> copying build/lib/agent/pet/store.py -> build/bdist.linux-x86_64/wheel/./agent/pet hermes-agent-2026.9.14> copying build/lib/agent/inline_tool_executors.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/context_references.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/usage_anchor.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/reasoning_params.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/activity_tracking.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_loop_errors.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/context_compressor_summary.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/moa_trace.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/moonshot_schema.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/verify_hooks.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/empty_response_guard.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_api_error.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/native_compaction.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/estop.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/subagent_lifecycle.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/skill_bundles.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/message_metadata.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/relay_tools.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/coding_context.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/proxy_sources hermes-agent-2026.9.14> copying build/lib/agent/proxy_sources/iron_proxy.py -> build/bdist.linux-x86_64/wheel/./agent/proxy_sources hermes-agent-2026.9.14> copying build/lib/agent/proxy_sources/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/proxy_sources hermes-agent-2026.9.14> copying build/lib/agent/stream_delivery.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/transcript_repair.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/transcription_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/repetition_guard.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_facade.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/vault_backends/local.py -> build/bdist.linux-x86_64/wheel/./agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/vault_backends/base.py -> build/bdist.linux-x86_64/wheel/./agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/vault_backends/onepassword.py -> build/bdist.linux-x86_64/wheel/./agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/vault_backends/unlock.py -> build/bdist.linux-x86_64/wheel/./agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/vault_backends/bitwarden.py -> build/bdist.linux-x86_64/wheel/./agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/vault_backends/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/vault_backends hermes-agent-2026.9.14> copying build/lib/agent/relay_llm.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/billing_view.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/onboarding.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/insights.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/api_error_summary.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/error_surface.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/trajectory.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/image_token_cost.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/api_request_hooks.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/async_utils.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/command_token_source.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/nous_rate_guard.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/compression_facade.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/conversation_compression_manual.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/process_bootstrap.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/prompt_builder.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/chat_completion_stream_monitor.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/reactions.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/reasoning_summaries.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_retry_state.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/browser_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/errors.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_facade_lease.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_response_intake.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/web_search_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/billing_links.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/plan_prompt.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/manual_compression_feedback.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/markdown_tables.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/tool_executor.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/gemini_schema.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_request_assembly.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/stream_diag.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/vision_message_prep.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/anthropic_message_convert.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/proxy_bypass.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_truncation.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/chat_completion_nonstream.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/relay_runtime.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/error_classifier.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/rate_limit_credits.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/review_engine.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/vertex_adapter.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/verification_stop.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/session_activity.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/learning_mutations.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/curator.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/subscription_view.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/credential_persistence.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_tool_validation.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/codex_runtime.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/video_gen_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/terminal_env_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/lmstudio_reasoning.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/thinking_timeout_guidance.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/vault_store.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/context_compressor.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/aux_accounting.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/provider_projection.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/install.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/range_shift.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/eventlog.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/servers.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/client.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/reporter.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/workspace.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/cli.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/protocol.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/lsp/manager.py -> build/bdist.linux-x86_64/wheel/./agent/lsp hermes-agent-2026.9.14> copying build/lib/agent/title_generator.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/tts_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/image_gen_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/provider_media.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/skill_utils.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/verify hermes-agent-2026.9.14> copying build/lib/agent/verify/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/verify hermes-agent-2026.9.14> copying build/lib/agent/verify/environment.py -> build/bdist.linux-x86_64/wheel/./agent/verify hermes-agent-2026.9.14> copying build/lib/agent/verify/runner.py -> build/bdist.linux-x86_64/wheel/./agent/verify hermes-agent-2026.9.14> copying build/lib/agent/verify/recipes.py -> build/bdist.linux-x86_64/wheel/./agent/verify hermes-agent-2026.9.14> copying build/lib/agent/learning_graph_render.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/auxiliary_wire.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/delegation_context.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/interrupt_scope.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/acp_openai_bridge.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_api_request.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/tool_result_classification.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/micro_compaction.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/image_routing.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/compaction_display.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/background_review.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/auxiliary_client.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_response_check.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/kanban_stop.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/bounded_response.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/secret_scope.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/credential_pool.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_stop_gates.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_final_response.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/curator_backup.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/models_dev.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/plugin_llm.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/ssl_guard.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/vault_login_classifier.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/bedrock_adapter.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/prompt_cache_boundary.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/fast_mode.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/provider_base.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_preflight_gate.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/lazy_forward.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_empty_response.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/agent_runtime_helpers.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_usage.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/agent_init.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/reasoning_timeouts.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/subdirectory_hints.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/interrupt_control.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/learning_graph.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/account_usage.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/opencode_affinity.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/message_content.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/display.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/thread_scoped_output.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/deadline.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_explainers.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/message_sanitization.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/otlp_exporter.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/events.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/redaction.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/gateway_health.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/gateway_health_export.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/emitter.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/cron_health.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/monitoring/policy.py -> build/bdist.linux-x86_64/wheel/./agent/monitoring hermes-agent-2026.9.14> copying build/lib/agent/reasoning_effort.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/usage_pricing.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/side_question.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/status_output.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/shell_hooks.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/anthropic_adapter.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/transcription_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/search_policy.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/rate_limit_tracker.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/__init__.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/client_lifecycle.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/chat_completion_helpers.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/verification_evidence.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_api_call.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/conversation_loop.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_liveness.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/periodic_scheduler.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/file_safety.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/i18n.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/model_metadata.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/interrupt_compat.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/retry_utils.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/gemini_native_adapter.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/context_breakdown.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/chat_completion_helpers_relay.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/tool_guardrails.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_context_compaction.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/codex_headers.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_preflight.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/browser_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/plugin_stream_hooks.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_context.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/iteration_budget.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/credential_pool_admin.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/conversation_compression.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_tool_round.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/anthropic_endpoints.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/codex_responses_adapter.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/fallback_cooldown.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/runtime_cwd.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/auxiliary_health.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/think_scrubber.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/memory_manager.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/stream_single_writer.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/web_search_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/replay_cleanup.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/skill_preprocessing.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/billing_usage.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/prompt_cache_scope.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/oneshot.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/credits_tracker.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/copilot_acp_client.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/memory_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/context_engine.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/battery.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/provider_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/review_idle_queue.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/nous_wire.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/terminal_env_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/video_gen_provider.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/skill_commands.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/prompt_caching.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/registry.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/command.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/bitwarden.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/base.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/_cache.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/secret_sources/onepassword.py -> build/bdist.linux-x86_64/wheel/./agent/secret_sources hermes-agent-2026.9.14> copying build/lib/agent/turn_finalizer.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/portal_tags.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/anthropic_credentials.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/trace_upload.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/credential_sources.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/jiter_preload.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_summary.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/tool_dispatch_helpers.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/surface_switch.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/redact.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/outbound_webhooks.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/image_gen_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/system_prompt.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/tts_registry.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/session_persistence.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/learn_prompt.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_overflow.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/ssl_verify.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/bedrock.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/codex_event_projector.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/codex.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/__init__.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/chat_completions.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/anthropic.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/hermes_tools_mcp_server.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/codex_app_server_session.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/base.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/types.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/transports/codex_app_server.py -> build/bdist.linux-x86_64/wheel/./agent/transports hermes-agent-2026.9.14> copying build/lib/agent/moa_loop.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_iteration_prep.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_author.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/azure_identity_adapter.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/agent/turn_recovery.py -> build/bdist.linux-x86_64/wheel/./agent hermes-agent-2026.9.14> copying build/lib/utils.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_fts.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/registration_lifecycle.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_guard.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_rewind.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/mini_swe_runner.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_gateway.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_portability.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/tools.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/model_catalog.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/content.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/commands.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/provenance.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/__main__.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/session.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/auth.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/events.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/edit_approval.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/permissions.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/entry.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/server.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/acp_adapter/__init__.py -> build/bdist.linux-x86_64/wheel/./acp_adapter hermes-agent-2026.9.14> copying build/lib/batch_runner.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/trajectory_compressor.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_common.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_heartbeat_restore.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/bot_loop_guard.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/systemd_notify.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_db_recovery.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/display_config.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_watchers.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/restart.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/drain_control.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/runtime_footer.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/memory_monitor.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/gateway/builtin_hooks hermes-agent-2026.9.14> copying build/lib/gateway/builtin_hooks/__init__.py -> build/bdist.linux-x86_64/wheel/./gateway/builtin_hooks hermes-agent-2026.9.14> copying build/lib/gateway/status_phrases.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/media_repair.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/code_skew.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_turn_followup_ack.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/turn_context.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_replicas.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/config_loader.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/__init__.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/pairing.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/api_server.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/_shared.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/webhook.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/__init__.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/api_server_run_idempotency.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/base.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/api_server_openai_routes.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/webhook_filters.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/shared_ingress.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/api_server_runs.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/yuanbao.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/signal_format.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/bluebubbles.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/access_policy_mixin.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/msgraph_webhook.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/yuanbao_proto.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/constants.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/__init__.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/utils.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/chunked_upload.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/crypto.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/keyboards.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/onboard.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/qqbot/adapter.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms/qqbot hermes-agent-2026.9.14> copying build/lib/gateway/platforms/signal_rate_limit.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/api_server_room_dispatch.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/_http_client_limits.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/whatsapp_common.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/weixin.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/yuanbao_sticker.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/helpers.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/yuanbao_media.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/api_server_room_grants.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/whatsapp_cloud.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/signal.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/event.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/platforms/media_cache.py -> build/bdist.linux-x86_64/wheel/./gateway/platforms hermes-agent-2026.9.14> copying build/lib/gateway/disk_status.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/kanban_watchers_notifier.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/response_filters.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_consumer_transport.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/restart_loop_guard.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/dead_targets.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/streaming_tts_consumer.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/agent_cache_pressure.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_execution_policy.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_commands_goals.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/channel_directory.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_lifecycle.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_policy_checkpoint.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/whatsapp_identity.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_turn_runner.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/turn_lease.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_driver.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_dispatch.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/readiness.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/browser_control_artifacts.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/wake.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_discussion.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/profile_routing.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_recovery.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_transcript.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_voice.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_links.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/shutdown_forensics.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_stall.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hooks.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/lifecycle_ledger.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_state.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_consumer.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_notifications.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_commands_model.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_goals.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/control_socket.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_commands_status.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_rooms_common.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_context.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_adapters.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/delivery_ledger.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_commands_login.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/kanban_watchers.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_topics.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_consumer_fences.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_config_loaders.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/config_env.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_agent_cache.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_access.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/status.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_commands_session.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/shutdown_watchdog.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/media_fetch.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/message_timestamps.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_consumer_fallback.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_consumer_think.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/session_persistence.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/gateway/assets hermes-agent-2026.9.14> copying build/lib/gateway/assets/status_phrases.yaml -> build/bdist.linux-x86_64/wheel/./gateway/assets hermes-agent-2026.9.14> copying build/lib/gateway/assets/telegram-botfather-threads-settings.jpg -> build/bdist.linux-x86_64/wheel/./gateway/assets hermes-agent-2026.9.14> copying build/lib/gateway/mirror.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/startup_watchdog.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/authz_mixin.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/sticker_cache.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_rooms.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/kanban_watchers_dispatcher.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_shutdown.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_heartbeat_acceptance.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/config.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_startup.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/hosted_room_peer.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/platform_registry.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/rich_sent_store.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/memory_status.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_inbound.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/adapter.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/ws_transport.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/auth.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/egress.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/media.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/command_manifest.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/__init__.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/transport.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/relay/descriptor.py -> build/bdist.linux-x86_64/wheel/./gateway/relay hermes-agent-2026.9.14> copying build/lib/gateway/delivery.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/browser_control_broker.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/shutdown_flush.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/scale_to_zero.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/cwd_placeholder.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_turn.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/kanban_watchers_common.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_profile_reconcile.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/cgroup_cleanup.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/stream_events.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/media_policy.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_common.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/slash_commands.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/gateway/run_busy.py -> build/bdist.linux-x86_64/wheel/./gateway hermes-agent-2026.9.14> copying build/lib/hermes_state_messages.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/run_agent.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_wal.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_maintenance.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_constants.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_schema.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/model_tools.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/turn_marker.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/mcp_oauth_sessions.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_compression.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_voice.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/method_ctx.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_prompt.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_auto_continue.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_images.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/event_publisher.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/hosted_room_peer_transport.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/_stdin_recovery.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/hosted_room_server_rpc.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_subagents.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_vault.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_bot_relay.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/billing_view.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/loop_noise.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/server_requests.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/change_watcher.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/render.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/hosted_room_peer_http.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_connectors.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/ws.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_transports.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/launch_terminal_policy.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/model_switch.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_browser_control.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/server.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_browser.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_history.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/_env.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/liveness.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/events.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/config_free_tier_control.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/tools_commands.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/billing_delegation_pets.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/projects_pets.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/profiles_vault_complete_foreign_subagents.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/server_requests.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/registry.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/tools_mcp_plugins.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/__init__.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/common.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/base.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/sessions.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/groups_bot_relay.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/contracts/prompt_voice.py -> build/bdist.linux-x86_64/wheel/./tui_gateway/contracts hermes-agent-2026.9.14> copying build/lib/tui_gateway/slash_fuzzy.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_projects.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_config.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_session_control.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_session_foreign.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_complete_helpers.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_workdir.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/hosted_room_service.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/synthetic_turn.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/git_probe.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_groups.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_free_tier.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_notifications.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_tools.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_complete.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/entry.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/onboarding_personalization.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_session.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/agent_callbacks.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/connector_payload.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/compute_host_bridge.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/compute_host.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/tool_progress.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/hosted_room_member_activity.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_lifecycle.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_profiles.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/host_supervisor.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/event_replay.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_slash.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/__init__.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/mcp_rpc_helpers.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/slash_worker.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/hosted_room_driver.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/prompt_turn.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/prompt_attachments.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/transport.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/methods_config_set.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/session_reaper.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/tui_gateway/project_tree.py -> build/bdist.linux-x86_64/wheel/./tui_gateway hermes-agent-2026.9.14> copying build/lib/toolsets.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_compression.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/toolset_distributions.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_dbfile.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_logging.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/model_tools_connectors.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/hermes_state_telegram.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> copying build/lib/mcp_serve.py -> build/bdist.linux-x86_64/wheel/. hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/openviking hermes-agent-2026.9.14> copying build/lib/plugins/memory/openviking/_setup.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/openviking hermes-agent-2026.9.14> copying build/lib/plugins/memory/openviking/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/openviking hermes-agent-2026.9.14> copying build/lib/plugins/memory/openviking/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/openviking hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/byterover hermes-agent-2026.9.14> copying build/lib/plugins/memory/byterover/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/byterover hermes-agent-2026.9.14> copying build/lib/plugins/memory/byterover/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/byterover hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/mem0 hermes-agent-2026.9.14> copying build/lib/plugins/memory/mem0/_setup.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/mem0 hermes-agent-2026.9.14> copying build/lib/plugins/memory/mem0/_openai_llm.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/mem0 hermes-agent-2026.9.14> copying build/lib/plugins/memory/mem0/_oss_providers.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/mem0 hermes-agent-2026.9.14> copying build/lib/plugins/memory/mem0/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/mem0 hermes-agent-2026.9.14> copying build/lib/plugins/memory/mem0/_backend.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/mem0 hermes-agent-2026.9.14> copying build/lib/plugins/memory/mem0/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/mem0 hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/retaindb hermes-agent-2026.9.14> copying build/lib/plugins/memory/retaindb/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/retaindb hermes-agent-2026.9.14> copying build/lib/plugins/memory/retaindb/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/retaindb hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/supermemory hermes-agent-2026.9.14> copying build/lib/plugins/memory/supermemory/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/supermemory hermes-agent-2026.9.14> copying build/lib/plugins/memory/supermemory/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/supermemory hermes-agent-2026.9.14> copying build/lib/plugins/memory/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/client.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/session_migration.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/tool_schemas.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/session_peers.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/oauth_flow.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/session.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/session_auth.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/cli.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/client_cache.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/oauth.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/config_schema.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/session_context.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/dialectic.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/honcho/recall_sync.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/honcho hermes-agent-2026.9.14> copying build/lib/plugins/memory/config_schema.py -> build/bdist.linux-x86_64/wheel/./plugins/memory hermes-agent-2026.9.14> copying build/lib/plugins/memory/query_rewrite.py -> build/bdist.linux-x86_64/wheel/./plugins/memory hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/templates.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/embedded.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/settings.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/config_schema.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/setup.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> copying build/lib/plugins/memory/hindsight/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/hindsight hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/memory/holographic hermes-agent-2026.9.14> copying build/lib/plugins/memory/holographic/store.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/holographic hermes-agent-2026.9.14> copying build/lib/plugins/memory/holographic/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/memory/holographic hermes-agent-2026.9.14> copying build/lib/plugins/memory/holographic/retrieval.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/holographic hermes-agent-2026.9.14> copying build/lib/plugins/memory/holographic/holographic.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/holographic hermes-agent-2026.9.14> copying build/lib/plugins/memory/holographic/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/memory/holographic hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/homeassistant hermes-agent-2026.9.14> copying build/lib/plugins/platforms/homeassistant/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/homeassistant hermes-agent-2026.9.14> copying build/lib/plugins/platforms/homeassistant/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/homeassistant hermes-agent-2026.9.14> copying build/lib/plugins/platforms/homeassistant/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/homeassistant hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/recovery.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/adapter_media.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/ffmpeg_utils.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/voice_mixer.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> copying build/lib/plugins/platforms/discord/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/discord hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/matrix hermes-agent-2026.9.14> copying build/lib/plugins/platforms/matrix/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/matrix hermes-agent-2026.9.14> copying build/lib/plugins/platforms/matrix/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/matrix hermes-agent-2026.9.14> copying build/lib/plugins/platforms/matrix/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/matrix hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/raft hermes-agent-2026.9.14> copying build/lib/plugins/platforms/raft/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/raft hermes-agent-2026.9.14> copying build/lib/plugins/platforms/raft/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/raft hermes-agent-2026.9.14> copying build/lib/plugins/platforms/raft/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/raft hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/simplex hermes-agent-2026.9.14> copying build/lib/plugins/platforms/simplex/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/simplex hermes-agent-2026.9.14> copying build/lib/plugins/platforms/simplex/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/simplex hermes-agent-2026.9.14> copying build/lib/plugins/platforms/simplex/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/simplex hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/telegram_context.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/telegram_ids.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/inline_picker.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/telegram_entities.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> copying build/lib/plugins/platforms/telegram/telegram_network.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/telegram hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/dingtalk hermes-agent-2026.9.14> copying build/lib/plugins/platforms/dingtalk/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/dingtalk hermes-agent-2026.9.14> copying build/lib/plugins/platforms/dingtalk/inbound.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/dingtalk hermes-agent-2026.9.14> copying build/lib/plugins/platforms/dingtalk/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/dingtalk hermes-agent-2026.9.14> copying build/lib/plugins/platforms/dingtalk/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/dingtalk hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/line hermes-agent-2026.9.14> copying build/lib/plugins/platforms/line/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/line hermes-agent-2026.9.14> copying build/lib/plugins/platforms/line/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/line hermes-agent-2026.9.14> copying build/lib/plugins/platforms/line/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/line hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/sms hermes-agent-2026.9.14> copying build/lib/plugins/platforms/sms/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/sms hermes-agent-2026.9.14> copying build/lib/plugins/platforms/sms/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/sms hermes-agent-2026.9.14> copying build/lib/plugins/platforms/sms/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/sms hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/google_chat hermes-agent-2026.9.14> copying build/lib/plugins/platforms/google_chat/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/google_chat hermes-agent-2026.9.14> copying build/lib/plugins/platforms/google_chat/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/google_chat hermes-agent-2026.9.14> copying build/lib/plugins/platforms/google_chat/oauth.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/google_chat hermes-agent-2026.9.14> copying build/lib/plugins/platforms/google_chat/setup_files.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/google_chat hermes-agent-2026.9.14> copying build/lib/plugins/platforms/google_chat/cards.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/google_chat hermes-agent-2026.9.14> copying build/lib/plugins/platforms/google_chat/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/google_chat hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/email hermes-agent-2026.9.14> copying build/lib/plugins/platforms/email/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/email hermes-agent-2026.9.14> copying build/lib/plugins/platforms/email/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/email hermes-agent-2026.9.14> copying build/lib/plugins/platforms/email/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/email hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/whatsapp hermes-agent-2026.9.14> copying build/lib/plugins/platforms/whatsapp/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/whatsapp hermes-agent-2026.9.14> copying build/lib/plugins/platforms/whatsapp/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/whatsapp hermes-agent-2026.9.14> copying build/lib/plugins/platforms/whatsapp/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/whatsapp hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/photon hermes-agent-2026.9.14> copying build/lib/plugins/platforms/photon/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/photon hermes-agent-2026.9.14> copying build/lib/plugins/platforms/photon/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/photon hermes-agent-2026.9.14> copying build/lib/plugins/platforms/photon/cli.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/photon hermes-agent-2026.9.14> copying build/lib/plugins/platforms/photon/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/photon hermes-agent-2026.9.14> copying build/lib/plugins/platforms/photon/auth.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/photon hermes-agent-2026.9.14> copying build/lib/plugins/platforms/photon/sidecar_paths.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/photon hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/buzz hermes-agent-2026.9.14> copying build/lib/plugins/platforms/buzz/nostr_auth.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/buzz hermes-agent-2026.9.14> copying build/lib/plugins/platforms/buzz/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/buzz hermes-agent-2026.9.14> copying build/lib/plugins/platforms/buzz/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/buzz hermes-agent-2026.9.14> copying build/lib/plugins/platforms/buzz/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/buzz hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/mattermost hermes-agent-2026.9.14> copying build/lib/plugins/platforms/mattermost/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/mattermost hermes-agent-2026.9.14> copying build/lib/plugins/platforms/mattermost/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/mattermost hermes-agent-2026.9.14> copying build/lib/plugins/platforms/mattermost/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/mattermost hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/irc hermes-agent-2026.9.14> copying build/lib/plugins/platforms/irc/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/irc hermes-agent-2026.9.14> copying build/lib/plugins/platforms/irc/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/irc hermes-agent-2026.9.14> copying build/lib/plugins/platforms/irc/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/irc hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/send_queue.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/streaming.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/media.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/callback_adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> copying build/lib/plugins/platforms/wecom/wecom_crypto.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/wecom hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/ntfy hermes-agent-2026.9.14> copying build/lib/plugins/platforms/ntfy/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/ntfy hermes-agent-2026.9.14> copying build/lib/plugins/platforms/ntfy/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/ntfy hermes-agent-2026.9.14> copying build/lib/plugins/platforms/ntfy/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/ntfy hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/a2a hermes-agent-2026.9.14> copying build/lib/plugins/platforms/a2a/security.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/a2a hermes-agent-2026.9.14> copying build/lib/plugins/platforms/a2a/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/a2a hermes-agent-2026.9.14> copying build/lib/plugins/platforms/a2a/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/a2a hermes-agent-2026.9.14> copying build/lib/plugins/platforms/a2a/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/a2a hermes-agent-2026.9.14> copying build/lib/plugins/platforms/a2a/tools.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/a2a hermes-agent-2026.9.14> copying build/lib/plugins/platforms/a2a/protocol.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/a2a hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/feishu hermes-agent-2026.9.14> copying build/lib/plugins/platforms/feishu/feishu_comment.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/feishu hermes-agent-2026.9.14> copying build/lib/plugins/platforms/feishu/feishu_comment_rules.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/feishu hermes-agent-2026.9.14> copying build/lib/plugins/platforms/feishu/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/feishu hermes-agent-2026.9.14> copying build/lib/plugins/platforms/feishu/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/feishu hermes-agent-2026.9.14> copying build/lib/plugins/platforms/feishu/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/feishu hermes-agent-2026.9.14> copying build/lib/plugins/platforms/feishu/feishu_meeting_invite.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/feishu hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/slack hermes-agent-2026.9.14> copying build/lib/plugins/platforms/slack/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/slack hermes-agent-2026.9.14> copying build/lib/plugins/platforms/slack/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/slack hermes-agent-2026.9.14> copying build/lib/plugins/platforms/slack/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/slack hermes-agent-2026.9.14> copying build/lib/plugins/platforms/slack/block_kit.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/slack hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/platforms/teams hermes-agent-2026.9.14> copying build/lib/plugins/platforms/teams/summary_writer.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/teams hermes-agent-2026.9.14> copying build/lib/plugins/platforms/teams/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/platforms/teams hermes-agent-2026.9.14> copying build/lib/plugins/platforms/teams/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/teams hermes-agent-2026.9.14> copying build/lib/plugins/platforms/teams/adapter.py -> build/bdist.linux-x86_64/wheel/./plugins/platforms/teams hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/browser hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/browser/browserbase hermes-agent-2026.9.14> copying build/lib/plugins/browser/browserbase/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/browser/browserbase hermes-agent-2026.9.14> copying build/lib/plugins/browser/browserbase/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/browser/browserbase hermes-agent-2026.9.14> copying build/lib/plugins/browser/browserbase/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/browser/browserbase hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/browser/browser_use hermes-agent-2026.9.14> copying build/lib/plugins/browser/browser_use/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/browser/browser_use hermes-agent-2026.9.14> copying build/lib/plugins/browser/browser_use/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/browser/browser_use hermes-agent-2026.9.14> copying build/lib/plugins/browser/browser_use/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/browser/browser_use hermes-agent-2026.9.14> copying build/lib/plugins/browser/_common.py -> build/bdist.linux-x86_64/wheel/./plugins/browser hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/browser/firecrawl hermes-agent-2026.9.14> copying build/lib/plugins/browser/firecrawl/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/browser/firecrawl hermes-agent-2026.9.14> copying build/lib/plugins/browser/firecrawl/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/browser/firecrawl hermes-agent-2026.9.14> copying build/lib/plugins/browser/firecrawl/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/browser/firecrawl hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/dashboard_auth hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/dashboard_auth/self_hosted hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/self_hosted/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/self_hosted hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/self_hosted/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/self_hosted hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/dashboard_auth/basic hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/basic/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/basic hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/basic/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/basic hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/dashboard_auth/nous hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/nous/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/nous hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/nous/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/nous hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/_shared.py -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/dashboard_auth/drain hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/drain/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/drain hermes-agent-2026.9.14> copying build/lib/plugins/dashboard_auth/drain/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/dashboard_auth/drain hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/firecrawl hermes-agent-2026.9.14> copying build/lib/plugins/web/firecrawl/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/firecrawl hermes-agent-2026.9.14> copying build/lib/plugins/web/firecrawl/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/firecrawl hermes-agent-2026.9.14> copying build/lib/plugins/web/firecrawl/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/firecrawl hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/keenable hermes-agent-2026.9.14> copying build/lib/plugins/web/keenable/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/keenable hermes-agent-2026.9.14> copying build/lib/plugins/web/keenable/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/keenable hermes-agent-2026.9.14> copying build/lib/plugins/web/keenable/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/keenable hermes-agent-2026.9.14> copying build/lib/plugins/web/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/xai hermes-agent-2026.9.14> copying build/lib/plugins/web/xai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/xai hermes-agent-2026.9.14> copying build/lib/plugins/web/xai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/xai hermes-agent-2026.9.14> copying build/lib/plugins/web/xai/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/xai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/perplexity hermes-agent-2026.9.14> copying build/lib/plugins/web/perplexity/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/perplexity hermes-agent-2026.9.14> copying build/lib/plugins/web/perplexity/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/perplexity hermes-agent-2026.9.14> copying build/lib/plugins/web/perplexity/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/perplexity hermes-agent-2026.9.14> copying build/lib/plugins/web/_common.py -> build/bdist.linux-x86_64/wheel/./plugins/web hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/parallel hermes-agent-2026.9.14> copying build/lib/plugins/web/parallel/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/parallel hermes-agent-2026.9.14> copying build/lib/plugins/web/parallel/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/parallel hermes-agent-2026.9.14> copying build/lib/plugins/web/parallel/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/parallel hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/exa hermes-agent-2026.9.14> copying build/lib/plugins/web/exa/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/exa hermes-agent-2026.9.14> copying build/lib/plugins/web/exa/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/exa hermes-agent-2026.9.14> copying build/lib/plugins/web/exa/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/exa hermes-agent-2026.9.14> copying build/lib/plugins/web/keyless_mcp.py -> build/bdist.linux-x86_64/wheel/./plugins/web hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/ddgs hermes-agent-2026.9.14> copying build/lib/plugins/web/ddgs/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/ddgs hermes-agent-2026.9.14> copying build/lib/plugins/web/ddgs/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/ddgs hermes-agent-2026.9.14> copying build/lib/plugins/web/ddgs/_search_worker.py -> build/bdist.linux-x86_64/wheel/./plugins/web/ddgs hermes-agent-2026.9.14> copying build/lib/plugins/web/ddgs/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/ddgs hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/searxng hermes-agent-2026.9.14> copying build/lib/plugins/web/searxng/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/searxng hermes-agent-2026.9.14> copying build/lib/plugins/web/searxng/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/searxng hermes-agent-2026.9.14> copying build/lib/plugins/web/searxng/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/searxng hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/brave_free hermes-agent-2026.9.14> copying build/lib/plugins/web/brave_free/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/brave_free hermes-agent-2026.9.14> copying build/lib/plugins/web/brave_free/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/brave_free hermes-agent-2026.9.14> copying build/lib/plugins/web/brave_free/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/brave_free hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/web/tavily hermes-agent-2026.9.14> copying build/lib/plugins/web/tavily/provider.py -> build/bdist.linux-x86_64/wheel/./plugins/web/tavily hermes-agent-2026.9.14> copying build/lib/plugins/web/tavily/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/web/tavily hermes-agent-2026.9.14> copying build/lib/plugins/web/tavily/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/web/tavily hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/xai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/xai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/xai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/xai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/xai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/_common.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/openrouter hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/openrouter/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/openrouter hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/openrouter/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/openrouter hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/openai-codex hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/openai-codex/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/openai-codex hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/openai-codex/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/openai-codex hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/deepinfra hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/deepinfra/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/deepinfra hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/deepinfra/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/deepinfra hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/meta-ai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/meta-ai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/meta-ai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/meta-ai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/meta-ai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/openai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/openai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/openai hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/openai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/openai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/fal hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/fal/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/fal hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/fal/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/fal hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/image_gen/krea hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/krea/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/krea hermes-agent-2026.9.14> copying build/lib/plugins/image_gen/krea/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/image_gen/krea hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/kanban hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/kanban/dashboard hermes-agent-2026.9.14> copying build/lib/plugins/kanban/dashboard/plugin_api.py -> build/bdist.linux-x86_64/wheel/./plugins/kanban/dashboard hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/disk-cleanup hermes-agent-2026.9.14> copying build/lib/plugins/disk-cleanup/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/disk-cleanup hermes-agent-2026.9.14> copying build/lib/plugins/disk-cleanup/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/disk-cleanup hermes-agent-2026.9.14> copying build/lib/plugins/disk-cleanup/disk_cleanup.py -> build/bdist.linux-x86_64/wheel/./plugins/disk-cleanup hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/video_gen hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/video_gen/openrouter hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/openrouter/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/openrouter hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/openrouter/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/openrouter hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/video_gen/xai hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/xai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/xai hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/xai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/xai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/video_gen/deepinfra hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/deepinfra/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/deepinfra hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/deepinfra/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/deepinfra hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/video_gen/fal hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/fal/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/fal hermes-agent-2026.9.14> copying build/lib/plugins/video_gen/fal/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/video_gen/fal hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/cron_providers hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/cron_providers/chronos hermes-agent-2026.9.14> copying build/lib/plugins/cron_providers/chronos/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/cron_providers/chronos hermes-agent-2026.9.14> copying build/lib/plugins/cron_providers/chronos/_nas_client.py -> build/bdist.linux-x86_64/wheel/./plugins/cron_providers/chronos hermes-agent-2026.9.14> copying build/lib/plugins/cron_providers/chronos/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/cron_providers/chronos hermes-agent-2026.9.14> copying build/lib/plugins/cron_providers/chronos/verify.py -> build/bdist.linux-x86_64/wheel/./plugins/cron_providers/chronos hermes-agent-2026.9.14> copying build/lib/plugins/cron_providers/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/cron_providers hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/hermes-achievements hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/hermes-achievements/dashboard hermes-agent-2026.9.14> copying build/lib/plugins/hermes-achievements/dashboard/plugin_api.py -> build/bdist.linux-x86_64/wheel/./plugins/hermes-achievements/dashboard hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/hermes-achievements/tests hermes-agent-2026.9.14> copying build/lib/plugins/hermes-achievements/tests/test_achievement_engine.py -> build/bdist.linux-x86_64/wheel/./plugins/hermes-achievements/tests hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/tools.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/process_manager.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/audio_bridge.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/cli.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/node/cli.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/node/protocol.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/node/registry.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/node/server.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/node/client.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/node/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/node hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/meet_bot.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/google_meet/realtime hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/realtime/openai_client.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/realtime hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/realtime/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet/realtime hermes-agent-2026.9.14> copying build/lib/plugins/google_meet/_jsonfile.py -> build/bdist.linux-x86_64/wheel/./plugins/google_meet hermes-agent-2026.9.14> copying build/lib/plugins/plugin_storage.py -> build/bdist.linux-x86_64/wheel/./plugins hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/kilocode hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/kilocode/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/kilocode hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/kilocode/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/kilocode hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/fireworks hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/fireworks/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/fireworks hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/fireworks/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/fireworks hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/kimi-coding hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/kimi-coding/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/kimi-coding hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/kimi-coding/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/kimi-coding hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/arcee hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/arcee/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/arcee hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/arcee/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/arcee hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/openai-codex hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/openai-codex/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/openai-codex hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/openai-codex/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/openai-codex hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/vertex hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/vertex/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/vertex hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/vertex/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/vertex hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/xiaomi hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/xiaomi/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/xiaomi hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/xiaomi/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/xiaomi hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/azure-foundry hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/azure-foundry/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/azure-foundry hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/azure-foundry/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/azure-foundry hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/nebius-token-factory hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/nebius-token-factory/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/nebius-token-factory hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/nebius-token-factory/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/nebius-token-factory hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/actual hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/actual/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/actual hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/actual/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/actual hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/deepinfra hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/deepinfra/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/deepinfra hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/deepinfra/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/deepinfra hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/gmi hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/gmi/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/gmi hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/gmi/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/gmi hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/upstage hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/upstage/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/upstage hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/upstage/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/upstage hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/meta-ai hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/meta-ai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/meta-ai hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/meta-ai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/meta-ai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/opencode-zen hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/opencode-zen/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/opencode-zen hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/opencode-zen/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/opencode-zen hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/copilot-acp hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/copilot-acp/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/copilot-acp hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/copilot-acp/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/copilot-acp hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/alibaba-coding-plan hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/alibaba-coding-plan/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/alibaba-coding-plan hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/alibaba-coding-plan/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/alibaba-coding-plan hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/openrouter hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/openrouter/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/openrouter hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/openrouter/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/openrouter hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/minimax hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/minimax/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/minimax hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/minimax/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/minimax hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/copilot hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/copilot/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/copilot hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/copilot/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/copilot hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/ollama-cloud hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/ollama-cloud/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/ollama-cloud hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/ollama-cloud/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/ollama-cloud hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/router hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/router/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/router hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/router/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/router hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/xai hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/xai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/xai hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/xai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/xai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/anthropic hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/anthropic/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/anthropic hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/anthropic/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/anthropic hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/stepfun hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/stepfun/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/stepfun hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/stepfun/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/stepfun hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/alibaba hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/alibaba/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/alibaba hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/alibaba/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/alibaba hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/nvidia hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/nvidia/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/nvidia hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/nvidia/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/nvidia hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/bedrock hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/bedrock/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/bedrock hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/bedrock/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/bedrock hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/nous hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/nous/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/nous hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/nous/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/nous hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/gemini hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/gemini/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/gemini hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/gemini/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/gemini hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/custom hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/custom/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/custom hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/custom/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/custom hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/commandcode hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/commandcode/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/commandcode hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/commandcode/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/commandcode hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/qwen-oauth hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/qwen-oauth/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/qwen-oauth hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/qwen-oauth/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/qwen-oauth hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/opencode-free hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/opencode-free/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/opencode-free hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/opencode-free/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/opencode-free hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/ai-gateway hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/ai-gateway/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/ai-gateway hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/ai-gateway/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/ai-gateway hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/huggingface hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/huggingface/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/huggingface hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/huggingface/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/huggingface hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/zai hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/zai/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/zai hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/zai/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/zai hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/deepseek hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/deepseek/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/deepseek hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/deepseek/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/deepseek hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/model-providers/novita hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/novita/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/novita hermes-agent-2026.9.14> copying build/lib/plugins/model-providers/novita/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/model-providers/novita hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/store.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/pipeline.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/meetings.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/runtime.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/models.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/subscriptions.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/cli.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/teams_pipeline/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/teams_pipeline hermes-agent-2026.9.14> copying build/lib/plugins/plugin_loader.py -> build/bdist.linux-x86_64/wheel/./plugins hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/spotify hermes-agent-2026.9.14> copying build/lib/plugins/spotify/client.py -> build/bdist.linux-x86_64/wheel/./plugins/spotify hermes-agent-2026.9.14> copying build/lib/plugins/spotify/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/spotify hermes-agent-2026.9.14> copying build/lib/plugins/spotify/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/spotify hermes-agent-2026.9.14> copying build/lib/plugins/spotify/tools.py -> build/bdist.linux-x86_64/wheel/./plugins/spotify hermes-agent-2026.9.14> copying build/lib/plugins/plugin_utils.py -> build/bdist.linux-x86_64/wheel/./plugins hermes-agent-2026.9.14> copying build/lib/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/security-guidance hermes-agent-2026.9.14> copying build/lib/plugins/security-guidance/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/security-guidance hermes-agent-2026.9.14> copying build/lib/plugins/security-guidance/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/security-guidance hermes-agent-2026.9.14> copying build/lib/plugins/security-guidance/patterns.py -> build/bdist.linux-x86_64/wheel/./plugins/security-guidance hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/observability hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/observability/langfuse hermes-agent-2026.9.14> copying build/lib/plugins/observability/langfuse/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/observability/langfuse hermes-agent-2026.9.14> copying build/lib/plugins/observability/langfuse/plugin.yaml -> build/bdist.linux-x86_64/wheel/./plugins/observability/langfuse hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/plugins/context_engine hermes-agent-2026.9.14> copying build/lib/plugins/context_engine/__init__.py -> build/bdist.linux-x86_64/wheel/./plugins/context_engine hermes-agent-2026.9.14> running install_egg_info hermes-agent-2026.9.14> Copying hermes_agent.egg-info to build/bdist.linux-x86_64/wheel/./hermes_agent-0.21.3-py3.14.egg-info hermes-agent-2026.9.14> running install_scripts hermes-agent-2026.9.14> creating build/bdist.linux-x86_64/wheel/hermes_agent-0.21.3.dist-info/WHEEL hermes-agent-2026.9.14> creating '/build/source/dist/.tmp-6dgtkw0e/hermes_agent-0.21.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it hermes-agent-2026.9.14> adding 'batch_runner.py' hermes-agent-2026.9.14> adding 'cli.py' hermes-agent-2026.9.14> adding 'hermes_bootstrap.py' hermes-agent-2026.9.14> adding 'hermes_constants.py' hermes-agent-2026.9.14> adding 'hermes_logging.py' hermes-agent-2026.9.14> adding 'hermes_startup_watchdog.py' hermes-agent-2026.9.14> adding 'hermes_state.py' hermes-agent-2026.9.14> adding 'hermes_state_common.py' hermes-agent-2026.9.14> adding 'hermes_state_compression.py' hermes-agent-2026.9.14> adding 'hermes_state_dbfile.py' hermes-agent-2026.9.14> adding 'hermes_state_errors.py' hermes-agent-2026.9.14> adding 'hermes_state_fts.py' hermes-agent-2026.9.14> adding 'hermes_state_gateway.py' hermes-agent-2026.9.14> adding 'hermes_state_guard.py' hermes-agent-2026.9.14> adding 'hermes_state_holders.py' hermes-agent-2026.9.14> adding 'hermes_state_ids.py' hermes-agent-2026.9.14> adding 'hermes_state_lockguard.py' hermes-agent-2026.9.14> adding 'hermes_state_maintenance.py' hermes-agent-2026.9.14> adding 'hermes_state_messages.py' hermes-agent-2026.9.14> adding 'hermes_state_portability.py' hermes-agent-2026.9.14> adding 'hermes_state_readpool.py' hermes-agent-2026.9.14> adding 'hermes_state_registry.py' hermes-agent-2026.9.14> adding 'hermes_state_repair.py' hermes-agent-2026.9.14> adding 'hermes_state_rewind.py' hermes-agent-2026.9.14> adding 'hermes_state_schema.py' hermes-agent-2026.9.14> adding 'hermes_state_search.py' hermes-agent-2026.9.14> adding 'hermes_state_sessions.py' hermes-agent-2026.9.14> adding 'hermes_state_telegram.py' hermes-agent-2026.9.14> adding 'hermes_state_titles.py' hermes-agent-2026.9.14> adding 'hermes_state_usage.py' hermes-agent-2026.9.14> adding 'hermes_state_wal.py' hermes-agent-2026.9.14> adding 'hermes_time.py' hermes-agent-2026.9.14> adding 'mcp_serve.py' hermes-agent-2026.9.14> adding 'mini_swe_runner.py' hermes-agent-2026.9.14> adding 'model_tools.py' hermes-agent-2026.9.14> adding 'model_tools_connectors.py' hermes-agent-2026.9.14> adding 'registration_lifecycle.py' hermes-agent-2026.9.14> adding 'run_agent.py' hermes-agent-2026.9.14> adding 'toolset_distributions.py' hermes-agent-2026.9.14> adding 'toolsets.py' hermes-agent-2026.9.14> adding 'trajectory_compressor.py' hermes-agent-2026.9.14> adding 'utils.py' hermes-agent-2026.9.14> adding 'acp_adapter/__init__.py' hermes-agent-2026.9.14> adding 'acp_adapter/__main__.py' hermes-agent-2026.9.14> adding 'acp_adapter/auth.py' hermes-agent-2026.9.14> adding 'acp_adapter/commands.py' hermes-agent-2026.9.14> adding 'acp_adapter/content.py' hermes-agent-2026.9.14> adding 'acp_adapter/edit_approval.py' hermes-agent-2026.9.14> adding 'acp_adapter/entry.py' hermes-agent-2026.9.14> adding 'acp_adapter/events.py' hermes-agent-2026.9.14> adding 'acp_adapter/model_catalog.py' hermes-agent-2026.9.14> adding 'acp_adapter/permissions.py' hermes-agent-2026.9.14> adding 'acp_adapter/provenance.py' hermes-agent-2026.9.14> adding 'acp_adapter/server.py' hermes-agent-2026.9.14> adding 'acp_adapter/session.py' hermes-agent-2026.9.14> adding 'acp_adapter/tools.py' hermes-agent-2026.9.14> adding 'agent/__init__.py' hermes-agent-2026.9.14> adding 'agent/account_usage.py' hermes-agent-2026.9.14> adding 'agent/acp_openai_bridge.py' hermes-agent-2026.9.14> adding 'agent/activity_tracking.py' hermes-agent-2026.9.14> adding 'agent/agent_init.py' hermes-agent-2026.9.14> adding 'agent/agent_runtime_helpers.py' hermes-agent-2026.9.14> adding 'agent/anthropic_adapter.py' hermes-agent-2026.9.14> adding 'agent/anthropic_credentials.py' hermes-agent-2026.9.14> adding 'agent/anthropic_endpoints.py' hermes-agent-2026.9.14> adding 'agent/anthropic_message_convert.py' hermes-agent-2026.9.14> adding 'agent/api_error_summary.py' hermes-agent-2026.9.14> adding 'agent/api_request_hooks.py' hermes-agent-2026.9.14> adding 'agent/async_utils.py' hermes-agent-2026.9.14> adding 'agent/aux_accounting.py' hermes-agent-2026.9.14> adding 'agent/auxiliary_client.py' hermes-agent-2026.9.14> adding 'agent/auxiliary_health.py' hermes-agent-2026.9.14> adding 'agent/auxiliary_wire.py' hermes-agent-2026.9.14> adding 'agent/azure_identity_adapter.py' hermes-agent-2026.9.14> adding 'agent/backend_identity.py' hermes-agent-2026.9.14> adding 'agent/background_review.py' hermes-agent-2026.9.14> adding 'agent/battery.py' hermes-agent-2026.9.14> adding 'agent/bedrock_adapter.py' hermes-agent-2026.9.14> adding 'agent/billing_links.py' hermes-agent-2026.9.14> adding 'agent/billing_usage.py' hermes-agent-2026.9.14> adding 'agent/billing_view.py' hermes-agent-2026.9.14> adding 'agent/bounded_response.py' hermes-agent-2026.9.14> adding 'agent/browser_provider.py' hermes-agent-2026.9.14> adding 'agent/browser_registry.py' hermes-agent-2026.9.14> adding 'agent/chat_completion_helpers.py' hermes-agent-2026.9.14> adding 'agent/chat_completion_helpers_relay.py' hermes-agent-2026.9.14> adding 'agent/chat_completion_nonstream.py' hermes-agent-2026.9.14> adding 'agent/chat_completion_stream_monitor.py' hermes-agent-2026.9.14> adding 'agent/client_lifecycle.py' hermes-agent-2026.9.14> adding 'agent/codex_headers.py' hermes-agent-2026.9.14> adding 'agent/codex_responses_adapter.py' hermes-agent-2026.9.14> adding 'agent/codex_runtime.py' hermes-agent-2026.9.14> adding 'agent/coding_context.py' hermes-agent-2026.9.14> adding 'agent/command_token_source.py' hermes-agent-2026.9.14> adding 'agent/compaction_display.py' hermes-agent-2026.9.14> adding 'agent/compression_facade.py' hermes-agent-2026.9.14> adding 'agent/context_breakdown.py' hermes-agent-2026.9.14> adding 'agent/context_compressor.py' hermes-agent-2026.9.14> adding 'agent/context_compressor_summary.py' hermes-agent-2026.9.14> adding 'agent/context_engine.py' hermes-agent-2026.9.14> adding 'agent/context_references.py' hermes-agent-2026.9.14> adding 'agent/conversation_compression.py' hermes-agent-2026.9.14> adding 'agent/conversation_compression_manual.py' hermes-agent-2026.9.14> adding 'agent/conversation_loop.py' hermes-agent-2026.9.14> adding 'agent/copilot_acp_client.py' hermes-agent-2026.9.14> adding 'agent/credential_persistence.py' hermes-agent-2026.9.14> adding 'agent/credential_pool.py' hermes-agent-2026.9.14> adding 'agent/credential_pool_admin.py' hermes-agent-2026.9.14> adding 'agent/credential_sources.py' hermes-agent-2026.9.14> adding 'agent/credits_tracker.py' hermes-agent-2026.9.14> adding 'agent/curator.py' hermes-agent-2026.9.14> adding 'agent/curator_backup.py' hermes-agent-2026.9.14> adding 'agent/deadline.py' hermes-agent-2026.9.14> adding 'agent/delegation_context.py' hermes-agent-2026.9.14> adding 'agent/display.py' hermes-agent-2026.9.14> adding 'agent/empty_response_guard.py' hermes-agent-2026.9.14> adding 'agent/error_classifier.py' hermes-agent-2026.9.14> adding 'agent/error_surface.py' hermes-agent-2026.9.14> adding 'agent/errors.py' hermes-agent-2026.9.14> adding 'agent/estop.py' hermes-agent-2026.9.14> adding 'agent/fallback_cooldown.py' hermes-agent-2026.9.14> adding 'agent/fast_mode.py' hermes-agent-2026.9.14> adding 'agent/file_safety.py' hermes-agent-2026.9.14> adding 'agent/gemini_native_adapter.py' hermes-agent-2026.9.14> adding 'agent/gemini_schema.py' hermes-agent-2026.9.14> adding 'agent/i18n.py' hermes-agent-2026.9.14> adding 'agent/image_gen_provider.py' hermes-agent-2026.9.14> adding 'agent/image_gen_registry.py' hermes-agent-2026.9.14> adding 'agent/image_routing.py' hermes-agent-2026.9.14> adding 'agent/image_token_cost.py' hermes-agent-2026.9.14> adding 'agent/inline_tool_executors.py' hermes-agent-2026.9.14> adding 'agent/insights.py' hermes-agent-2026.9.14> adding 'agent/interrupt_compat.py' hermes-agent-2026.9.14> adding 'agent/interrupt_control.py' hermes-agent-2026.9.14> adding 'agent/interrupt_scope.py' hermes-agent-2026.9.14> adding 'agent/iteration_budget.py' hermes-agent-2026.9.14> adding 'agent/jiter_preload.py' hermes-agent-2026.9.14> adding 'agent/kanban_stop.py' hermes-agent-2026.9.14> adding 'agent/lazy_forward.py' hermes-agent-2026.9.14> adding 'agent/learn_prompt.py' hermes-agent-2026.9.14> adding 'agent/learning_graph.py' hermes-agent-2026.9.14> adding 'agent/learning_graph_render.py' hermes-agent-2026.9.14> adding 'agent/learning_mutations.py' hermes-agent-2026.9.14> adding 'agent/lmstudio_reasoning.py' hermes-agent-2026.9.14> adding 'agent/manual_compression_feedback.py' hermes-agent-2026.9.14> adding 'agent/markdown_tables.py' hermes-agent-2026.9.14> adding 'agent/memory_manager.py' hermes-agent-2026.9.14> adding 'agent/memory_provider.py' hermes-agent-2026.9.14> adding 'agent/message_content.py' hermes-agent-2026.9.14> adding 'agent/message_metadata.py' hermes-agent-2026.9.14> adding 'agent/message_sanitization.py' hermes-agent-2026.9.14> adding 'agent/micro_compaction.py' hermes-agent-2026.9.14> adding 'agent/moa_loop.py' hermes-agent-2026.9.14> adding 'agent/moa_trace.py' hermes-agent-2026.9.14> adding 'agent/model_metadata.py' hermes-agent-2026.9.14> adding 'agent/models_dev.py' hermes-agent-2026.9.14> adding 'agent/moonshot_schema.py' hermes-agent-2026.9.14> adding 'agent/native_compaction.py' hermes-agent-2026.9.14> adding 'agent/nous_rate_guard.py' hermes-agent-2026.9.14> adding 'agent/nous_wire.py' hermes-agent-2026.9.14> adding 'agent/onboarding.py' hermes-agent-2026.9.14> adding 'agent/oneshot.py' hermes-agent-2026.9.14> adding 'agent/opencode_affinity.py' hermes-agent-2026.9.14> adding 'agent/outbound_webhooks.py' hermes-agent-2026.9.14> adding 'agent/periodic_scheduler.py' hermes-agent-2026.9.14> adding 'agent/plan_prompt.py' hermes-agent-2026.9.14> adding 'agent/plugin_llm.py' hermes-agent-2026.9.14> adding 'agent/plugin_stream_hooks.py' hermes-agent-2026.9.14> adding 'agent/portal_tags.py' hermes-agent-2026.9.14> adding 'agent/process_bootstrap.py' hermes-agent-2026.9.14> adding 'agent/prompt_builder.py' hermes-agent-2026.9.14> adding 'agent/prompt_cache_boundary.py' hermes-agent-2026.9.14> adding 'agent/prompt_cache_scope.py' hermes-agent-2026.9.14> adding 'agent/prompt_caching.py' hermes-agent-2026.9.14> adding 'agent/provider_base.py' hermes-agent-2026.9.14> adding 'agent/provider_media.py' hermes-agent-2026.9.14> adding 'agent/provider_projection.py' hermes-agent-2026.9.14> adding 'agent/provider_registry.py' hermes-agent-2026.9.14> adding 'agent/proxy_bypass.py' hermes-agent-2026.9.14> adding 'agent/rate_limit_credits.py' hermes-agent-2026.9.14> adding 'agent/rate_limit_tracker.py' hermes-agent-2026.9.14> adding 'agent/reactions.py' hermes-agent-2026.9.14> adding 'agent/reasoning_effort.py' hermes-agent-2026.9.14> adding 'agent/reasoning_params.py' hermes-agent-2026.9.14> adding 'agent/reasoning_summaries.py' hermes-agent-2026.9.14> adding 'agent/reasoning_timeouts.py' hermes-agent-2026.9.14> adding 'agent/redact.py' hermes-agent-2026.9.14> adding 'agent/relay_llm.py' hermes-agent-2026.9.14> adding 'agent/relay_runtime.py' hermes-agent-2026.9.14> adding 'agent/relay_tools.py' hermes-agent-2026.9.14> adding 'agent/repetition_guard.py' hermes-agent-2026.9.14> adding 'agent/replay_cleanup.py' hermes-agent-2026.9.14> adding 'agent/retry_utils.py' hermes-agent-2026.9.14> adding 'agent/review_engine.py' hermes-agent-2026.9.14> adding 'agent/review_idle_queue.py' hermes-agent-2026.9.14> adding 'agent/runtime_cwd.py' hermes-agent-2026.9.14> adding 'agent/search_policy.py' hermes-agent-2026.9.14> adding 'agent/secret_scope.py' hermes-agent-2026.9.14> adding 'agent/session_activity.py' hermes-agent-2026.9.14> adding 'agent/session_persistence.py' hermes-agent-2026.9.14> adding 'agent/shell_hooks.py' hermes-agent-2026.9.14> adding 'agent/side_question.py' hermes-agent-2026.9.14> adding 'agent/skill_bundles.py' hermes-agent-2026.9.14> adding 'agent/skill_commands.py' hermes-agent-2026.9.14> adding 'agent/skill_preprocessing.py' hermes-agent-2026.9.14> adding 'agent/skill_utils.py' hermes-agent-2026.9.14> adding 'agent/ssl_guard.py' hermes-agent-2026.9.14> adding 'agent/ssl_verify.py' hermes-agent-2026.9.14> adding 'agent/status_output.py' hermes-agent-2026.9.14> adding 'agent/stream_delivery.py' hermes-agent-2026.9.14> adding 'agent/stream_diag.py' hermes-agent-2026.9.14> adding 'agent/stream_single_writer.py' hermes-agent-2026.9.14> adding 'agent/subagent_lifecycle.py' hermes-agent-2026.9.14> adding 'agent/subdirectory_hints.py' hermes-agent-2026.9.14> adding 'agent/subscription_view.py' hermes-agent-2026.9.14> adding 'agent/surface_switch.py' hermes-agent-2026.9.14> adding 'agent/system_prompt.py' hermes-agent-2026.9.14> adding 'agent/terminal_env_provider.py' hermes-agent-2026.9.14> adding 'agent/terminal_env_registry.py' hermes-agent-2026.9.14> adding 'agent/think_scrubber.py' hermes-agent-2026.9.14> adding 'agent/thinking_timeout_guidance.py' hermes-agent-2026.9.14> adding 'agent/thread_scoped_output.py' hermes-agent-2026.9.14> adding 'agent/title_generator.py' hermes-agent-2026.9.14> adding 'agent/tool_dispatch_helpers.py' hermes-agent-2026.9.14> adding 'agent/tool_executor.py' hermes-agent-2026.9.14> adding 'agent/tool_guardrails.py' hermes-agent-2026.9.14> adding 'agent/tool_result_classification.py' hermes-agent-2026.9.14> adding 'agent/trace_upload.py' hermes-agent-2026.9.14> adding 'agent/trajectory.py' hermes-agent-2026.9.14> adding 'agent/transcript_repair.py' hermes-agent-2026.9.14> adding 'agent/transcription_provider.py' hermes-agent-2026.9.14> adding 'agent/transcription_registry.py' hermes-agent-2026.9.14> adding 'agent/tts_provider.py' hermes-agent-2026.9.14> adding 'agent/tts_registry.py' hermes-agent-2026.9.14> adding 'agent/turn_api_call.py' hermes-agent-2026.9.14> adding 'agent/turn_api_error.py' hermes-agent-2026.9.14> adding 'agent/turn_api_request.py' hermes-agent-2026.9.14> adding 'agent/turn_author.py' hermes-agent-2026.9.14> adding 'agent/turn_context.py' hermes-agent-2026.9.14> adding 'agent/turn_context_compaction.py' hermes-agent-2026.9.14> adding 'agent/turn_empty_response.py' hermes-agent-2026.9.14> adding 'agent/turn_explainers.py' hermes-agent-2026.9.14> adding 'agent/turn_facade.py' hermes-agent-2026.9.14> adding 'agent/turn_facade_lease.py' hermes-agent-2026.9.14> adding 'agent/turn_final_response.py' hermes-agent-2026.9.14> adding 'agent/turn_finalizer.py' hermes-agent-2026.9.14> adding 'agent/turn_iteration_prep.py' hermes-agent-2026.9.14> adding 'agent/turn_liveness.py' hermes-agent-2026.9.14> adding 'agent/turn_loop_errors.py' hermes-agent-2026.9.14> adding 'agent/turn_overflow.py' hermes-agent-2026.9.14> adding 'agent/turn_preflight.py' hermes-agent-2026.9.14> adding 'agent/turn_preflight_gate.py' hermes-agent-2026.9.14> adding 'agent/turn_recovery.py' hermes-agent-2026.9.14> adding 'agent/turn_request_assembly.py' hermes-agent-2026.9.14> adding 'agent/turn_response_check.py' hermes-agent-2026.9.14> adding 'agent/turn_response_intake.py' hermes-agent-2026.9.14> adding 'agent/turn_retry_state.py' hermes-agent-2026.9.14> adding 'agent/turn_stop_gates.py' hermes-agent-2026.9.14> adding 'agent/turn_summary.py' hermes-agent-2026.9.14> adding 'agent/turn_tool_round.py' hermes-agent-2026.9.14> adding 'agent/turn_tool_validation.py' hermes-agent-2026.9.14> adding 'agent/turn_truncation.py' hermes-agent-2026.9.14> adding 'agent/turn_usage.py' hermes-agent-2026.9.14> adding 'agent/usage_anchor.py' hermes-agent-2026.9.14> adding 'agent/usage_pricing.py' hermes-agent-2026.9.14> adding 'agent/vault_login_classifier.py' hermes-agent-2026.9.14> adding 'agent/vault_store.py' hermes-agent-2026.9.14> adding 'agent/verification_evidence.py' hermes-agent-2026.9.14> adding 'agent/verification_stop.py' hermes-agent-2026.9.14> adding 'agent/verify_hooks.py' hermes-agent-2026.9.14> adding 'agent/vertex_adapter.py' hermes-agent-2026.9.14> adding 'agent/video_gen_provider.py' hermes-agent-2026.9.14> adding 'agent/video_gen_registry.py' hermes-agent-2026.9.14> adding 'agent/vision_message_prep.py' hermes-agent-2026.9.14> adding 'agent/web_search_provider.py' hermes-agent-2026.9.14> adding 'agent/web_search_registry.py' hermes-agent-2026.9.14> adding 'agent/lsp/__init__.py' hermes-agent-2026.9.14> adding 'agent/lsp/cli.py' hermes-agent-2026.9.14> adding 'agent/lsp/client.py' hermes-agent-2026.9.14> adding 'agent/lsp/eventlog.py' hermes-agent-2026.9.14> adding 'agent/lsp/install.py' hermes-agent-2026.9.14> adding 'agent/lsp/manager.py' hermes-agent-2026.9.14> adding 'agent/lsp/protocol.py' hermes-agent-2026.9.14> adding 'agent/lsp/range_shift.py' hermes-agent-2026.9.14> adding 'agent/lsp/reporter.py' hermes-agent-2026.9.14> adding 'agent/lsp/servers.py' hermes-agent-2026.9.14> adding 'agent/lsp/workspace.py' hermes-agent-2026.9.14> adding 'agent/monitoring/__init__.py' hermes-agent-2026.9.14> adding 'agent/monitoring/cron_health.py' hermes-agent-2026.9.14> adding 'agent/monitoring/emitter.py' hermes-agent-2026.9.14> adding 'agent/monitoring/events.py' hermes-agent-2026.9.14> adding 'agent/monitoring/gateway_health.py' hermes-agent-2026.9.14> adding 'agent/monitoring/gateway_health_export.py' hermes-agent-2026.9.14> adding 'agent/monitoring/otlp_exporter.py' hermes-agent-2026.9.14> adding 'agent/monitoring/policy.py' hermes-agent-2026.9.14> adding 'agent/monitoring/redaction.py' hermes-agent-2026.9.14> adding 'agent/pet/__init__.py' hermes-agent-2026.9.14> adding 'agent/pet/constants.py' hermes-agent-2026.9.14> adding 'agent/pet/manifest.py' hermes-agent-2026.9.14> adding 'agent/pet/render.py' hermes-agent-2026.9.14> adding 'agent/pet/state.py' hermes-agent-2026.9.14> adding 'agent/pet/store.py' hermes-agent-2026.9.14> adding 'agent/pet/generate/__init__.py' hermes-agent-2026.9.14> adding 'agent/pet/generate/atlas.py' hermes-agent-2026.9.14> adding 'agent/pet/generate/imagegen.py' hermes-agent-2026.9.14> adding 'agent/pet/generate/orchestrate.py' hermes-agent-2026.9.14> adding 'agent/pet/generate/prompts.py' hermes-agent-2026.9.14> adding 'agent/proxy_sources/__init__.py' hermes-agent-2026.9.14> adding 'agent/proxy_sources/iron_proxy.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/__init__.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/_cache.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/base.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/bitwarden.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/command.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/onepassword.py' hermes-agent-2026.9.14> adding 'agent/secret_sources/registry.py' hermes-agent-2026.9.14> adding 'agent/transports/__init__.py' hermes-agent-2026.9.14> adding 'agent/transports/anthropic.py' hermes-agent-2026.9.14> adding 'agent/transports/base.py' hermes-agent-2026.9.14> adding 'agent/transports/bedrock.py' hermes-agent-2026.9.14> adding 'agent/transports/chat_completions.py' hermes-agent-2026.9.14> adding 'agent/transports/codex.py' hermes-agent-2026.9.14> adding 'agent/transports/codex_app_server.py' hermes-agent-2026.9.14> adding 'agent/transports/codex_app_server_session.py' hermes-agent-2026.9.14> adding 'agent/transports/codex_event_projector.py' hermes-agent-2026.9.14> adding 'agent/transports/hermes_tools_mcp_server.py' hermes-agent-2026.9.14> adding 'agent/transports/types.py' hermes-agent-2026.9.14> adding 'agent/vault_backends/__init__.py' hermes-agent-2026.9.14> adding 'agent/vault_backends/base.py' hermes-agent-2026.9.14> adding 'agent/vault_backends/bitwarden.py' hermes-agent-2026.9.14> adding 'agent/vault_backends/local.py' hermes-agent-2026.9.14> adding 'agent/vault_backends/onepassword.py' hermes-agent-2026.9.14> adding 'agent/vault_backends/unlock.py' hermes-agent-2026.9.14> adding 'agent/verify/__init__.py' hermes-agent-2026.9.14> adding 'agent/verify/environment.py' hermes-agent-2026.9.14> adding 'agent/verify/recipes.py' hermes-agent-2026.9.14> adding 'agent/verify/runner.py' hermes-agent-2026.9.14> adding 'cron/__init__.py' hermes-agent-2026.9.14> adding 'cron/blueprint_catalog.py' hermes-agent-2026.9.14> adding 'cron/delivery_queue.py' hermes-agent-2026.9.14> adding 'cron/env_settings.py' hermes-agent-2026.9.14> adding 'cron/executions.py' hermes-agent-2026.9.14> adding 'cron/incidents.py' hermes-agent-2026.9.14> adding 'cron/jobs.py' hermes-agent-2026.9.14> adding 'cron/lifecycle_guard.py' hermes-agent-2026.9.14> adding 'cron/monitor.py' hermes-agent-2026.9.14> adding 'cron/notepad.py' hermes-agent-2026.9.14> adding 'cron/occurrences.py' hermes-agent-2026.9.14> adding 'cron/scheduler.py' hermes-agent-2026.9.14> adding 'cron/scheduler_delivery.py' hermes-agent-2026.9.14> adding 'cron/scheduler_detached_worker.py' hermes-agent-2026.9.14> adding 'cron/scheduler_diagnostics.py' hermes-agent-2026.9.14> adding 'cron/scheduler_preflight.py' hermes-agent-2026.9.14> adding 'cron/scheduler_prompt.py' hermes-agent-2026.9.14> adding 'cron/scheduler_provider.py' hermes-agent-2026.9.14> adding 'cron/scheduler_script.py' hermes-agent-2026.9.14> adding 'cron/suggestion_catalog.py' hermes-agent-2026.9.14> adding 'cron/suggestions.py' hermes-agent-2026.9.14> adding 'cron/unreachable_retry.py' hermes-agent-2026.9.14> adding 'cron/scripts/__init__.py' hermes-agent-2026.9.14> adding 'cron/scripts/classify_items.py' hermes-agent-2026.9.14> adding 'gateway/__init__.py' hermes-agent-2026.9.14> adding 'gateway/agent_cache_pressure.py' hermes-agent-2026.9.14> adding 'gateway/authz_mixin.py' hermes-agent-2026.9.14> adding 'gateway/bot_loop_guard.py' hermes-agent-2026.9.14> adding 'gateway/browser_control_artifacts.py' hermes-agent-2026.9.14> adding 'gateway/browser_control_broker.py' hermes-agent-2026.9.14> adding 'gateway/cgroup_cleanup.py' hermes-agent-2026.9.14> adding 'gateway/channel_directory.py' hermes-agent-2026.9.14> adding 'gateway/code_skew.py' hermes-agent-2026.9.14> adding 'gateway/config.py' hermes-agent-2026.9.14> adding 'gateway/config_env.py' hermes-agent-2026.9.14> adding 'gateway/config_loader.py' hermes-agent-2026.9.14> adding 'gateway/control_socket.py' hermes-agent-2026.9.14> adding 'gateway/cwd_placeholder.py' hermes-agent-2026.9.14> adding 'gateway/dead_targets.py' hermes-agent-2026.9.14> adding 'gateway/delivery.py' hermes-agent-2026.9.14> adding 'gateway/delivery_ledger.py' hermes-agent-2026.9.14> adding 'gateway/disk_status.py' hermes-agent-2026.9.14> adding 'gateway/display_config.py' hermes-agent-2026.9.14> adding 'gateway/drain_control.py' hermes-agent-2026.9.14> adding 'gateway/hooks.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_discussion.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_driver.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_execution_policy.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_links.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_peer.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_policy_checkpoint.py' hermes-agent-2026.9.14> adding 'gateway/hosted_room_replicas.py' hermes-agent-2026.9.14> adding 'gateway/hosted_rooms.py' hermes-agent-2026.9.14> adding 'gateway/hosted_rooms_common.py' hermes-agent-2026.9.14> adding 'gateway/kanban_watchers.py' hermes-agent-2026.9.14> adding 'gateway/kanban_watchers_common.py' hermes-agent-2026.9.14> adding 'gateway/kanban_watchers_dispatcher.py' hermes-agent-2026.9.14> adding 'gateway/kanban_watchers_notifier.py' hermes-agent-2026.9.14> adding 'gateway/lifecycle_ledger.py' hermes-agent-2026.9.14> adding 'gateway/media_fetch.py' hermes-agent-2026.9.14> adding 'gateway/media_policy.py' hermes-agent-2026.9.14> adding 'gateway/media_repair.py' hermes-agent-2026.9.14> adding 'gateway/memory_monitor.py' hermes-agent-2026.9.14> adding 'gateway/memory_status.py' hermes-agent-2026.9.14> adding 'gateway/message_timestamps.py' hermes-agent-2026.9.14> adding 'gateway/mirror.py' hermes-agent-2026.9.14> adding 'gateway/pairing.py' hermes-agent-2026.9.14> adding 'gateway/platform_registry.py' hermes-agent-2026.9.14> adding 'gateway/profile_routing.py' hermes-agent-2026.9.14> adding 'gateway/readiness.py' hermes-agent-2026.9.14> adding 'gateway/response_filters.py' hermes-agent-2026.9.14> adding 'gateway/restart.py' hermes-agent-2026.9.14> adding 'gateway/restart_loop_guard.py' hermes-agent-2026.9.14> adding 'gateway/rich_sent_store.py' hermes-agent-2026.9.14> adding 'gateway/run.py' hermes-agent-2026.9.14> adding 'gateway/run_adapters.py' hermes-agent-2026.9.14> adding 'gateway/run_agent_cache.py' hermes-agent-2026.9.14> adding 'gateway/run_busy.py' hermes-agent-2026.9.14> adding 'gateway/run_common.py' hermes-agent-2026.9.14> adding 'gateway/run_config_loaders.py' hermes-agent-2026.9.14> adding 'gateway/run_goals.py' hermes-agent-2026.9.14> adding 'gateway/run_heartbeat_acceptance.py' hermes-agent-2026.9.14> adding 'gateway/run_heartbeat_restore.py' hermes-agent-2026.9.14> adding 'gateway/run_inbound.py' hermes-agent-2026.9.14> adding 'gateway/run_notifications.py' hermes-agent-2026.9.14> adding 'gateway/run_profile_reconcile.py' hermes-agent-2026.9.14> adding 'gateway/run_shutdown.py' hermes-agent-2026.9.14> adding 'gateway/run_startup.py' hermes-agent-2026.9.14> adding 'gateway/run_topics.py' hermes-agent-2026.9.14> adding 'gateway/run_turn.py' hermes-agent-2026.9.14> adding 'gateway/run_turn_followup_ack.py' hermes-agent-2026.9.14> adding 'gateway/run_turn_runner.py' hermes-agent-2026.9.14> adding 'gateway/run_voice.py' hermes-agent-2026.9.14> adding 'gateway/run_watchers.py' hermes-agent-2026.9.14> adding 'gateway/runtime_footer.py' hermes-agent-2026.9.14> adding 'gateway/scale_to_zero.py' hermes-agent-2026.9.14> adding 'gateway/session.py' hermes-agent-2026.9.14> adding 'gateway/session_context.py' hermes-agent-2026.9.14> adding 'gateway/session_db_recovery.py' hermes-agent-2026.9.14> adding 'gateway/session_lifecycle.py' hermes-agent-2026.9.14> adding 'gateway/session_persistence.py' hermes-agent-2026.9.14> adding 'gateway/session_recovery.py' hermes-agent-2026.9.14> adding 'gateway/session_stall.py' hermes-agent-2026.9.14> adding 'gateway/session_state.py' hermes-agent-2026.9.14> adding 'gateway/session_transcript.py' hermes-agent-2026.9.14> adding 'gateway/shutdown_flush.py' hermes-agent-2026.9.14> adding 'gateway/shutdown_forensics.py' hermes-agent-2026.9.14> adding 'gateway/shutdown_watchdog.py' hermes-agent-2026.9.14> adding 'gateway/slash_access.py' hermes-agent-2026.9.14> adding 'gateway/slash_commands.py' hermes-agent-2026.9.14> adding 'gateway/slash_commands_goals.py' hermes-agent-2026.9.14> adding 'gateway/slash_commands_login.py' hermes-agent-2026.9.14> adding 'gateway/slash_commands_model.py' hermes-agent-2026.9.14> adding 'gateway/slash_commands_session.py' hermes-agent-2026.9.14> adding 'gateway/slash_commands_status.py' hermes-agent-2026.9.14> adding 'gateway/startup_watchdog.py' hermes-agent-2026.9.14> adding 'gateway/status.py' hermes-agent-2026.9.14> adding 'gateway/status_phrases.py' hermes-agent-2026.9.14> adding 'gateway/sticker_cache.py' hermes-agent-2026.9.14> adding 'gateway/stream_consumer.py' hermes-agent-2026.9.14> adding 'gateway/stream_consumer_fallback.py' hermes-agent-2026.9.14> adding 'gateway/stream_consumer_fences.py' hermes-agent-2026.9.14> adding 'gateway/stream_consumer_think.py' hermes-agent-2026.9.14> adding 'gateway/stream_consumer_transport.py' hermes-agent-2026.9.14> adding 'gateway/stream_dispatch.py' hermes-agent-2026.9.14> adding 'gateway/stream_events.py' hermes-agent-2026.9.14> adding 'gateway/streaming_tts_consumer.py' hermes-agent-2026.9.14> adding 'gateway/systemd_notify.py' hermes-agent-2026.9.14> adding 'gateway/turn_context.py' hermes-agent-2026.9.14> adding 'gateway/turn_lease.py' hermes-agent-2026.9.14> adding 'gateway/wake.py' hermes-agent-2026.9.14> adding 'gateway/whatsapp_identity.py' hermes-agent-2026.9.14> adding 'gateway/assets/status_phrases.yaml' hermes-agent-2026.9.14> adding 'gateway/assets/telegram-botfather-threads-settings.jpg' hermes-agent-2026.9.14> adding 'gateway/builtin_hooks/__init__.py' hermes-agent-2026.9.14> adding 'gateway/platforms/__init__.py' hermes-agent-2026.9.14> adding 'gateway/platforms/_http_client_limits.py' hermes-agent-2026.9.14> adding 'gateway/platforms/_shared.py' hermes-agent-2026.9.14> adding 'gateway/platforms/access_policy_mixin.py' hermes-agent-2026.9.14> adding 'gateway/platforms/api_server.py' hermes-agent-2026.9.14> adding 'gateway/platforms/api_server_openai_routes.py' hermes-agent-2026.9.14> adding 'gateway/platforms/api_server_room_dispatch.py' hermes-agent-2026.9.14> adding 'gateway/platforms/api_server_room_grants.py' hermes-agent-2026.9.14> adding 'gateway/platforms/api_server_run_idempotency.py' hermes-agent-2026.9.14> adding 'gateway/platforms/api_server_runs.py' hermes-agent-2026.9.14> adding 'gateway/platforms/base.py' hermes-agent-2026.9.14> adding 'gateway/platforms/bluebubbles.py' hermes-agent-2026.9.14> adding 'gateway/platforms/event.py' hermes-agent-2026.9.14> adding 'gateway/platforms/helpers.py' hermes-agent-2026.9.14> adding 'gateway/platforms/media_cache.py' hermes-agent-2026.9.14> adding 'gateway/platforms/msgraph_webhook.py' hermes-agent-2026.9.14> adding 'gateway/platforms/shared_ingress.py' hermes-agent-2026.9.14> adding 'gateway/platforms/signal.py' hermes-agent-2026.9.14> adding 'gateway/platforms/signal_format.py' hermes-agent-2026.9.14> adding 'gateway/platforms/signal_rate_limit.py' hermes-agent-2026.9.14> adding 'gateway/platforms/webhook.py' hermes-agent-2026.9.14> adding 'gateway/platforms/webhook_filters.py' hermes-agent-2026.9.14> adding 'gateway/platforms/weixin.py' hermes-agent-2026.9.14> adding 'gateway/platforms/whatsapp_cloud.py' hermes-agent-2026.9.14> adding 'gateway/platforms/whatsapp_common.py' hermes-agent-2026.9.14> adding 'gateway/platforms/yuanbao.py' hermes-agent-2026.9.14> adding 'gateway/platforms/yuanbao_media.py' hermes-agent-2026.9.14> adding 'gateway/platforms/yuanbao_proto.py' hermes-agent-2026.9.14> adding 'gateway/platforms/yuanbao_sticker.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/__init__.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/adapter.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/chunked_upload.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/constants.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/crypto.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/keyboards.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/onboard.py' hermes-agent-2026.9.14> adding 'gateway/platforms/qqbot/utils.py' hermes-agent-2026.9.14> adding 'gateway/relay/__init__.py' hermes-agent-2026.9.14> adding 'gateway/relay/adapter.py' hermes-agent-2026.9.14> adding 'gateway/relay/auth.py' hermes-agent-2026.9.14> adding 'gateway/relay/command_manifest.py' hermes-agent-2026.9.14> adding 'gateway/relay/descriptor.py' hermes-agent-2026.9.14> adding 'gateway/relay/egress.py' hermes-agent-2026.9.14> adding 'gateway/relay/media.py' hermes-agent-2026.9.14> adding 'gateway/relay/transport.py' hermes-agent-2026.9.14> adding 'gateway/relay/ws_transport.py' hermes-agent-2026.9.14> adding 'hermes_agent-0.21.3.dist-info/licenses/LICENSE' hermes-agent-2026.9.14> adding 'hermes_cli/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/_early_recovery.py' hermes-agent-2026.9.14> adding 'hermes_cli/_install_repair.py' hermes-agent-2026.9.14> adding 'hermes_cli/_parser.py' hermes-agent-2026.9.14> adding 'hermes_cli/_scan_venv_blockers.py' hermes-agent-2026.9.14> adding 'hermes_cli/_secrets_common.py' hermes-agent-2026.9.14> adding 'hermes_cli/_startup_fast.py' hermes-agent-2026.9.14> adding 'hermes_cli/_subprocess_compat.py' hermes-agent-2026.9.14> adding 'hermes_cli/active_sessions.py' hermes-agent-2026.9.14> adding 'hermes_cli/agent_import.py' hermes-agent-2026.9.14> adding 'hermes_cli/agent_plugins.py' hermes-agent-2026.9.14> adding 'hermes_cli/anon_auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/anon_sign_in.py' hermes-agent-2026.9.14> adding 'hermes_cli/anon_sign_in_cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/approval_mode.py' hermes-agent-2026.9.14> adding 'hermes_cli/approval_transport.py' hermes-agent-2026.9.14> adding 'hermes_cli/approvals_suggest.py' hermes-agent-2026.9.14> adding 'hermes_cli/approvals_test.py' hermes-agent-2026.9.14> adding 'hermes_cli/archive_safe.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_codex.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_commands.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_constants.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_device_flow.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_minimax.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_model_picker.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_nous.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_oauth_grants.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_openrouter.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_qwen.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_spotify.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_xai.py' hermes-agent-2026.9.14> adding 'hermes_cli/auth_zai_kimi.py' hermes-agent-2026.9.14> adding 'hermes_cli/azure_detect.py' hermes-agent-2026.9.14> adding 'hermes_cli/backup.py' hermes-agent-2026.9.14> adding 'hermes_cli/bang_shell.py' hermes-agent-2026.9.14> adding 'hermes_cli/banner.py' hermes-agent-2026.9.14> adding 'hermes_cli/blueprint_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/browser_connect.py' hermes-agent-2026.9.14> adding 'hermes_cli/build_info.py' hermes-agent-2026.9.14> adding 'hermes_cli/bundles.py' hermes-agent-2026.9.14> adding 'hermes_cli/callbacks.py' hermes-agent-2026.9.14> adding 'hermes_cli/checkpoints.py' hermes-agent-2026.9.14> adding 'hermes_cli/claw.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_agent_setup_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_billing_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_chat_turn_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_commands_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_info_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_loops_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_modal_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_model_switch_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_output.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_process_notifications.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_session_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_status_bar_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_stream_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_subagent_monitor.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_terminal_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_tui_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/cli_voice_mixin.py' hermes-agent-2026.9.14> adding 'hermes_cli/clipboard.py' hermes-agent-2026.9.14> adding 'hermes_cli/codex_models.py' hermes-agent-2026.9.14> adding 'hermes_cli/codex_runtime_plugin_migration.py' hermes-agent-2026.9.14> adding 'hermes_cli/codex_runtime_switch.py' hermes-agent-2026.9.14> adding 'hermes_cli/colors.py' hermes-agent-2026.9.14> adding 'hermes_cli/commands.py' hermes-agent-2026.9.14> adding 'hermes_cli/commands_completion.py' hermes-agent-2026.9.14> adding 'hermes_cli/commands_platforms.py' hermes-agent-2026.9.14> adding 'hermes_cli/completion.py' hermes-agent-2026.9.14> adding 'hermes_cli/config.py' hermes-agent-2026.9.14> adding 'hermes_cli/config_backups.py' hermes-agent-2026.9.14> adding 'hermes_cli/config_defaults.py' hermes-agent-2026.9.14> adding 'hermes_cli/config_effective.py' hermes-agent-2026.9.14> adding 'hermes_cli/config_home.py' hermes-agent-2026.9.14> adding 'hermes_cli/config_migrations.py' hermes-agent-2026.9.14> adding 'hermes_cli/config_providers.py' hermes-agent-2026.9.14> adding 'hermes_cli/console_engine.py' hermes-agent-2026.9.14> adding 'hermes_cli/container_boot.py' hermes-agent-2026.9.14> adding 'hermes_cli/context_switch_guard.py' hermes-agent-2026.9.14> adding 'hermes_cli/copilot_auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/credential_lifecycle.py' hermes-agent-2026.9.14> adding 'hermes_cli/cron.py' hermes-agent-2026.9.14> adding 'hermes_cli/curator.py' hermes-agent-2026.9.14> adding 'hermes_cli/curses_ui.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_procs.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_register.py' hermes-agent-2026.9.14> adding 'hermes_cli/debug.py' hermes-agent-2026.9.14> adding 'hermes_cli/default_soul.py' hermes-agent-2026.9.14> adding 'hermes_cli/dep_ensure.py' hermes-agent-2026.9.14> adding 'hermes_cli/desktop_update_verify.py' hermes-agent-2026.9.14> adding 'hermes_cli/diagnostics_upload.py' hermes-agent-2026.9.14> adding 'hermes_cli/dingtalk_auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_connectivity.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_live.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_platform.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_report.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_state.py' hermes-agent-2026.9.14> adding 'hermes_cli/doctor_tools.py' hermes-agent-2026.9.14> adding 'hermes_cli/dump.py' hermes-agent-2026.9.14> adding 'hermes_cli/env_loader.py' hermes-agent-2026.9.14> adding 'hermes_cli/fallback_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/fallback_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/focus_view.py' hermes-agent-2026.9.14> adding 'hermes_cli/foreign_sessions.py' hermes-agent-2026.9.14> adding 'hermes_cli/foreign_sessions_browser.py' hermes-agent-2026.9.14> adding 'hermes_cli/free_tier_bootstrap.py' hermes-agent-2026.9.14> adding 'hermes_cli/gateway.py' hermes-agent-2026.9.14> adding 'hermes_cli/gateway_enroll.py' hermes-agent-2026.9.14> adding 'hermes_cli/gateway_migrate.py' hermes-agent-2026.9.14> adding 'hermes_cli/gateway_migrate_guards.py' hermes-agent-2026.9.14> adding 'hermes_cli/gateway_multiplex_served.py' hermes-agent-2026.9.14> adding 'hermes_cli/gateway_windows.py' hermes-agent-2026.9.14> adding 'hermes_cli/git_credentials.py' hermes-agent-2026.9.14> adding 'hermes_cli/gitlock.py' hermes-agent-2026.9.14> adding 'hermes_cli/goal_command.py' hermes-agent-2026.9.14> adding 'hermes_cli/goals.py' hermes-agent-2026.9.14> adding 'hermes_cli/gui_uninstall.py' hermes-agent-2026.9.14> adding 'hermes_cli/heartbeat.py' hermes-agent-2026.9.14> adding 'hermes_cli/hooks.py' hermes-agent-2026.9.14> adding 'hermes_cli/image_provenance.py' hermes-agent-2026.9.14> adding 'hermes_cli/init_command.py' hermes-agent-2026.9.14> adding 'hermes_cli/input_sanitize.py' hermes-agent-2026.9.14> adding 'hermes_cli/install_identity.py' hermes-agent-2026.9.14> adding 'hermes_cli/inventory.py' hermes-agent-2026.9.14> adding 'hermes_cli/journey.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_boards.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_db.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_db_connect.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_db_dispatch.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_db_graph.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_db_notify.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_db_workspace.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_decompose.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_diagnostics.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_ops.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_output.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_parser.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_pr_acceptance.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_pr_acceptance_store.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_specify.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_swarm.py' hermes-agent-2026.9.14> adding 'hermes_cli/kanban_transfer.py' hermes-agent-2026.9.14> adding 'hermes_cli/lifecycle.py' hermes-agent-2026.9.14> adding 'hermes_cli/linux_desktop_entry.py' hermes-agent-2026.9.14> adding 'hermes_cli/logs.py' hermes-agent-2026.9.14> adding 'hermes_cli/loops.py' hermes-agent-2026.9.14> adding 'hermes_cli/macos_tcc_anchor.py' hermes-agent-2026.9.14> adding 'hermes_cli/main.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_agent_cmds.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_dashboard.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_desktop.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_install_repair.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_platform_setup.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_provider_setup.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_tui_launch.py' hermes-agent-2026.9.14> adding 'hermes_cli/main_web_build.py' hermes-agent-2026.9.14> adding 'hermes_cli/managed_scope.py' hermes-agent-2026.9.14> adding 'hermes_cli/managed_uv.py' hermes-agent-2026.9.14> adding 'hermes_cli/mcp_catalog.py' hermes-agent-2026.9.14> adding 'hermes_cli/mcp_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/mcp_picker.py' hermes-agent-2026.9.14> adding 'hermes_cli/mcp_security.py' hermes-agent-2026.9.14> adding 'hermes_cli/mcp_startup.py' hermes-agent-2026.9.14> adding 'hermes_cli/mem_trim.py' hermes-agent-2026.9.14> adding 'hermes_cli/memory_oauth.py' hermes-agent-2026.9.14> adding 'hermes_cli/memory_setup.py' hermes-agent-2026.9.14> adding 'hermes_cli/middleware.py' hermes-agent-2026.9.14> adding 'hermes_cli/migrate.py' hermes-agent-2026.9.14> adding 'hermes_cli/moa_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/moa_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_catalog.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_cost_guard.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_data_policy_guard.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_normalize.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_search.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_selection_guards.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_setup_flows.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_setup_flows_azure.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_setup_flows_bedrock.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_setup_flows_common.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_setup_flows_custom.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_switch.py' hermes-agent-2026.9.14> adding 'hermes_cli/model_switch_providers.py' hermes-agent-2026.9.14> adding 'hermes_cli/models.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_catalog_static.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_detect.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_local.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_pricing.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_profile_cache.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_reasoning_caps.py' hermes-agent-2026.9.14> adding 'hermes_cli/models_validate.py' hermes-agent-2026.9.14> adding 'hermes_cli/nous_account.py' hermes-agent-2026.9.14> adding 'hermes_cli/nous_auth_keepalive.py' hermes-agent-2026.9.14> adding 'hermes_cli/nous_billing.py' hermes-agent-2026.9.14> adding 'hermes_cli/nous_subscription.py' hermes-agent-2026.9.14> adding 'hermes_cli/npm_engine.py' hermes-agent-2026.9.14> adding 'hermes_cli/onepassword_secrets_cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/oneshot.py' hermes-agent-2026.9.14> adding 'hermes_cli/pairing.py' hermes-agent-2026.9.14> adding 'hermes_cli/partial_compress.py' hermes-agent-2026.9.14> adding 'hermes_cli/personality.py' hermes-agent-2026.9.14> adding 'hermes_cli/pets.py' hermes-agent-2026.9.14> adding 'hermes_cli/platform_actions.py' hermes-agent-2026.9.14> adding 'hermes_cli/platforms.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugin_capabilities.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugin_catalog.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugin_compat.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugin_dev.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugin_packs.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugin_validate.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_cmd_catalog.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_discovery.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_dispatch.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_ledger.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_loader.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_manifest.py' hermes-agent-2026.9.14> adding 'hermes_cli/plugins_state.py' hermes-agent-2026.9.14> adding 'hermes_cli/portal_cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/process_identity.py' hermes-agent-2026.9.14> adding 'hermes_cli/profile_channels.py' hermes-agent-2026.9.14> adding 'hermes_cli/profile_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/profile_describer.py' hermes-agent-2026.9.14> adding 'hermes_cli/profile_distribution.py' hermes-agent-2026.9.14> adding 'hermes_cli/profiles.py' hermes-agent-2026.9.14> adding 'hermes_cli/projects_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/projects_db.py' hermes-agent-2026.9.14> adding 'hermes_cli/prompt_size.py' hermes-agent-2026.9.14> adding 'hermes_cli/prompt_stash.py' hermes-agent-2026.9.14> adding 'hermes_cli/provider_catalog.py' hermes-agent-2026.9.14> adding 'hermes_cli/providers.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy_cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/psutil_android.py' hermes-agent-2026.9.14> adding 'hermes_cli/pt_input_extras.py' hermes-agent-2026.9.14> adding 'hermes_cli/pty_bridge.py' hermes-agent-2026.9.14> adding 'hermes_cli/pty_session.py' hermes-agent-2026.9.14> adding 'hermes_cli/quiet_single_query.py' hermes-agent-2026.9.14> adding 'hermes_cli/relaunch.py' hermes-agent-2026.9.14> adding 'hermes_cli/relay_plugin_cutover.py' hermes-agent-2026.9.14> adding 'hermes_cli/resource_limits.py' hermes-agent-2026.9.14> adding 'hermes_cli/route_identity.py' hermes-agent-2026.9.14> adding 'hermes_cli/runtime_provider.py' hermes-agent-2026.9.14> adding 'hermes_cli/runtime_provider_backends.py' hermes-agent-2026.9.14> adding 'hermes_cli/runtime_provider_custom.py' hermes-agent-2026.9.14> adding 'hermes_cli/secret_prompt.py' hermes-agent-2026.9.14> adding 'hermes_cli/secrets_cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/security_advisories.py' hermes-agent-2026.9.14> adding 'hermes_cli/security_audit.py' hermes-agent-2026.9.14> adding 'hermes_cli/security_audit_startup.py' hermes-agent-2026.9.14> adding 'hermes_cli/send_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/service_manager.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_export.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_export_html.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_export_md.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_filters.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_listing.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_lost_and_found.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_recap.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_recovery.py' hermes-agent-2026.9.14> adding 'hermes_cli/session_schema_history.py' hermes-agent-2026.9.14> adding 'hermes_cli/sessions_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/sessions_cmd_browse.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_hidden_env.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_migration.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_platforms.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_quick.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_summary.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_terminal.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_tts.py' hermes-agent-2026.9.14> adding 'hermes_cli/setup_whatsapp_cloud.py' hermes-agent-2026.9.14> adding 'hermes_cli/shared_session_attach.py' hermes-agent-2026.9.14> adding 'hermes_cli/sizefmt.py' hermes-agent-2026.9.14> adding 'hermes_cli/skills_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/skills_hub.py' hermes-agent-2026.9.14> adding 'hermes_cli/skin_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/skin_engine.py' hermes-agent-2026.9.14> adding 'hermes_cli/slack_cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/slash_exec.py' hermes-agent-2026.9.14> adding 'hermes_cli/sqlite_runtime.py' hermes-agent-2026.9.14> adding 'hermes_cli/sqlite_safe_read.py' hermes-agent-2026.9.14> adding 'hermes_cli/sqlite_util.py' hermes-agent-2026.9.14> adding 'hermes_cli/status.py' hermes-agent-2026.9.14> adding 'hermes_cli/status_auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/status_bar_git.py' hermes-agent-2026.9.14> adding 'hermes_cli/status_report.py' hermes-agent-2026.9.14> adding 'hermes_cli/stderr_timestamp.py' hermes-agent-2026.9.14> adding 'hermes_cli/stdio.py' hermes-agent-2026.9.14> adding 'hermes_cli/suggestions_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/telegram_managed_bot.py' hermes-agent-2026.9.14> adding 'hermes_cli/terminal_breadcrumbs.py' hermes-agent-2026.9.14> adding 'hermes_cli/terminal_notify.py' hermes-agent-2026.9.14> adding 'hermes_cli/timefmt.py' hermes-agent-2026.9.14> adding 'hermes_cli/timeouts.py' hermes-agent-2026.9.14> adding 'hermes_cli/tips.py' hermes-agent-2026.9.14> adding 'hermes_cli/tools_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/tools_config_cua.py' hermes-agent-2026.9.14> adding 'hermes_cli/tools_config_mcp.py' hermes-agent-2026.9.14> adding 'hermes_cli/tools_config_post_setup.py' hermes-agent-2026.9.14> adding 'hermes_cli/tools_config_providers.py' hermes-agent-2026.9.14> adding 'hermes_cli/toolset_scope.py' hermes-agent-2026.9.14> adding 'hermes_cli/toolset_validation.py' hermes-agent-2026.9.14> adding 'hermes_cli/uninstall.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_abort_recovery.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_common.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_deps.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_drain_report.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_fleet.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_git.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_maint.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_stash.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_windows.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_cmd_zip.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_contract.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_inventory.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_lock.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_receipt.py' hermes-agent-2026.9.14> adding 'hermes_cli/update_restart_recovery.py' hermes-agent-2026.9.14> adding 'hermes_cli/urllib_security.py' hermes-agent-2026.9.14> adding 'hermes_cli/vault.py' hermes-agent-2026.9.14> adding 'hermes_cli/vercel_auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/verify_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/voice.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_deps.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_git.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_models.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_read_coalescing.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_chat.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_cron.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_dashboard.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_files.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_gateway.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_idle_exit.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_lifecycle.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_mcp.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_memory.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_messaging.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_oauth.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_profiles.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_server_sessions.py' hermes-agent-2026.9.14> adding 'hermes_cli/webhook.py' hermes-agent-2026.9.14> adding 'hermes_cli/win_pty_bridge.py' hermes-agent-2026.9.14> adding 'hermes_cli/windows_ssh_runtime.py' hermes-agent-2026.9.14> adding 'hermes_cli/worktree_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/worktree_gc.py' hermes-agent-2026.9.14> adding 'hermes_cli/worktree_ops.py' hermes-agent-2026.9.14> adding 'hermes_cli/write_approval_commands.py' hermes-agent-2026.9.14> adding 'hermes_cli/xai_retirement.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/audit.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/base.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/cookies.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/login_page.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/middleware.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/native_flow.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/prefix.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/public_paths.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/refresh_singleflight.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/registry.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/request_utils.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/routes.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/token_auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/dashboard_auth/ws_tickets.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/binaries.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/bootstrap.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/capabilities.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/catalog.json' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/catalog.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/context_policy.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/detect.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/endpoint.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/estimator.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/gguf.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/growth.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/hardware.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/hf_browse.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/load_progress.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/presets.py' hermes-agent-2026.9.14> adding 'hermes_cli/local_runtime/supervisor.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/relay_runtime.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/relay_shared_metrics.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/shared_metrics.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/shared_metrics_contract.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/shared_metrics_send_config.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/shared_metrics_sender.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/shared_metrics_subscriber.py' hermes-agent-2026.9.14> adding 'hermes_cli/observability/schemas/hermes.shared_metrics.v1.schema.json' hermes-agent-2026.9.14> adding 'hermes_cli/observability/schemas/hermes.shared_metrics.v2.schema.json' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/cli.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/server.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/sse_done.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/adapters/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/adapters/base.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/adapters/nous_portal.py' hermes-agent-2026.9.14> adding 'hermes_cli/proxy/adapters/xai.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/_shared.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/acp.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/approvals.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/auth.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/backup.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/browser.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/bundles.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/checkpoints.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/claw.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/completion.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/computer_use.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/config.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/console.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/cron.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/curator.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/dashboard.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/debug.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/doctor.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/dump.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/egress.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/fallback.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/gateway.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/gui.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/hooks.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/import_agent.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/import_cmd.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/insights.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/journey.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/login.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/logout.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/logs.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/mcp.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/memory.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/migrate.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/moa.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/model.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/monitoring.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/pairing.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/pause.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/peer.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/pets.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/plugins.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/profile.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/prompt_size.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/secrets.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/security.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/sessions.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/setup.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/skills.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/skin.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/slack.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/status.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/sync.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/tools.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/uninstall.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/update.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/vault.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/verify.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/webhook.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/whatsapp.py' hermes-agent-2026.9.14> adding 'hermes_cli/subcommands/worktree.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/__init__.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/_common.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/actions.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/analytics.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/audio.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/chat_ws.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/config_env.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/cron.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/dashboard_ui.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/files.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/git.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/local_models.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/mcp.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/memory_providers.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/messaging.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/models.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/oauth.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/ops.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/profiles.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/sessions.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/skills.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/status.py' hermes-agent-2026.9.14> adding 'hermes_cli/web_routers/tools.py' hermes-agent-2026.9.14> adding 'plugins/__init__.py' hermes-agent-2026.9.14> adding 'plugins/plugin_loader.py' hermes-agent-2026.9.14> adding 'plugins/plugin_storage.py' hermes-agent-2026.9.14> adding 'plugins/plugin_utils.py' hermes-agent-2026.9.14> adding 'plugins/browser/_common.py' hermes-agent-2026.9.14> adding 'plugins/browser/browser_use/__init__.py' hermes-agent-2026.9.14> adding 'plugins/browser/browser_use/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/browser/browser_use/provider.py' hermes-agent-2026.9.14> adding 'plugins/browser/browserbase/__init__.py' hermes-agent-2026.9.14> adding 'plugins/browser/browserbase/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/browser/browserbase/provider.py' hermes-agent-2026.9.14> adding 'plugins/browser/firecrawl/__init__.py' hermes-agent-2026.9.14> adding 'plugins/browser/firecrawl/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/browser/firecrawl/provider.py' hermes-agent-2026.9.14> adding 'plugins/context_engine/__init__.py' hermes-agent-2026.9.14> adding 'plugins/cron_providers/__init__.py' hermes-agent-2026.9.14> adding 'plugins/cron_providers/chronos/__init__.py' hermes-agent-2026.9.14> adding 'plugins/cron_providers/chronos/_nas_client.py' hermes-agent-2026.9.14> adding 'plugins/cron_providers/chronos/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/cron_providers/chronos/verify.py' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/_shared.py' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/basic/__init__.py' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/basic/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/drain/__init__.py' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/drain/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/nous/__init__.py' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/nous/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/self_hosted/__init__.py' hermes-agent-2026.9.14> adding 'plugins/dashboard_auth/self_hosted/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/disk-cleanup/__init__.py' hermes-agent-2026.9.14> adding 'plugins/disk-cleanup/disk_cleanup.py' hermes-agent-2026.9.14> adding 'plugins/disk-cleanup/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/google_meet/__init__.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/_jsonfile.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/audio_bridge.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/cli.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/meet_bot.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/google_meet/process_manager.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/tools.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/node/__init__.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/node/cli.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/node/client.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/node/protocol.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/node/registry.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/node/server.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/realtime/__init__.py' hermes-agent-2026.9.14> adding 'plugins/google_meet/realtime/openai_client.py' hermes-agent-2026.9.14> adding 'plugins/hermes-achievements/dashboard/plugin_api.py' hermes-agent-2026.9.14> adding 'plugins/hermes-achievements/tests/test_achievement_engine.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/_common.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/deepinfra/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/deepinfra/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/fal/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/fal/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/krea/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/krea/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/meta-ai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/meta-ai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/openai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/openai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/openai-codex/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/openai-codex/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/openrouter/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/openrouter/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/image_gen/xai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/image_gen/xai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/kanban/dashboard/plugin_api.py' hermes-agent-2026.9.14> adding 'plugins/memory/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/config_schema.py' hermes-agent-2026.9.14> adding 'plugins/memory/query_rewrite.py' hermes-agent-2026.9.14> adding 'plugins/memory/byterover/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/byterover/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/config_schema.py' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/embedded.py' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/settings.py' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/setup.py' hermes-agent-2026.9.14> adding 'plugins/memory/hindsight/templates.py' hermes-agent-2026.9.14> adding 'plugins/memory/holographic/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/holographic/holographic.py' hermes-agent-2026.9.14> adding 'plugins/memory/holographic/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/holographic/retrieval.py' hermes-agent-2026.9.14> adding 'plugins/memory/holographic/store.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/cli.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/client.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/client_cache.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/config_schema.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/dialectic.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/oauth.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/oauth_flow.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/recall_sync.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/session.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/session_auth.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/session_context.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/session_migration.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/session_peers.py' hermes-agent-2026.9.14> adding 'plugins/memory/honcho/tool_schemas.py' hermes-agent-2026.9.14> adding 'plugins/memory/mem0/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/mem0/_backend.py' hermes-agent-2026.9.14> adding 'plugins/memory/mem0/_openai_llm.py' hermes-agent-2026.9.14> adding 'plugins/memory/mem0/_oss_providers.py' hermes-agent-2026.9.14> adding 'plugins/memory/mem0/_setup.py' hermes-agent-2026.9.14> adding 'plugins/memory/mem0/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/openviking/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/openviking/_setup.py' hermes-agent-2026.9.14> adding 'plugins/memory/openviking/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/retaindb/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/retaindb/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/memory/supermemory/__init__.py' hermes-agent-2026.9.14> adding 'plugins/memory/supermemory/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/actual/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/actual/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/ai-gateway/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/ai-gateway/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/alibaba/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/alibaba/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/alibaba-coding-plan/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/alibaba-coding-plan/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/anthropic/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/anthropic/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/arcee/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/arcee/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/azure-foundry/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/azure-foundry/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/bedrock/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/bedrock/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/commandcode/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/commandcode/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/copilot/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/copilot/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/copilot-acp/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/copilot-acp/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/custom/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/custom/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/deepinfra/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/deepinfra/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/deepseek/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/deepseek/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/fireworks/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/fireworks/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/gemini/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/gemini/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/gmi/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/gmi/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/huggingface/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/huggingface/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/kilocode/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/kilocode/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/kimi-coding/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/kimi-coding/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/meta-ai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/meta-ai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/minimax/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/minimax/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/nebius-token-factory/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/nebius-token-factory/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/nous/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/nous/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/novita/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/novita/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/nvidia/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/nvidia/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/ollama-cloud/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/ollama-cloud/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/openai-codex/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/openai-codex/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/opencode-free/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/opencode-free/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/opencode-zen/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/opencode-zen/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/openrouter/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/openrouter/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/qwen-oauth/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/qwen-oauth/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/router/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/router/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/stepfun/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/stepfun/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/upstage/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/upstage/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/vertex/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/vertex/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/xai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/xai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/xiaomi/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/xiaomi/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/model-providers/zai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/model-providers/zai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/observability/langfuse/__init__.py' hermes-agent-2026.9.14> adding 'plugins/observability/langfuse/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/a2a/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/a2a/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/a2a/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/a2a/protocol.py' hermes-agent-2026.9.14> adding 'plugins/platforms/a2a/security.py' hermes-agent-2026.9.14> adding 'plugins/platforms/a2a/tools.py' hermes-agent-2026.9.14> adding 'plugins/platforms/buzz/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/buzz/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/buzz/nostr_auth.py' hermes-agent-2026.9.14> adding 'plugins/platforms/buzz/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/dingtalk/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/dingtalk/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/dingtalk/inbound.py' hermes-agent-2026.9.14> adding 'plugins/platforms/dingtalk/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/adapter_media.py' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/ffmpeg_utils.py' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/recovery.py' hermes-agent-2026.9.14> adding 'plugins/platforms/discord/voice_mixer.py' hermes-agent-2026.9.14> adding 'plugins/platforms/email/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/email/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/email/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/feishu/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/feishu/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/feishu/feishu_comment.py' hermes-agent-2026.9.14> adding 'plugins/platforms/feishu/feishu_comment_rules.py' hermes-agent-2026.9.14> adding 'plugins/platforms/feishu/feishu_meeting_invite.py' hermes-agent-2026.9.14> adding 'plugins/platforms/feishu/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/google_chat/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/google_chat/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/google_chat/cards.py' hermes-agent-2026.9.14> adding 'plugins/platforms/google_chat/oauth.py' hermes-agent-2026.9.14> adding 'plugins/platforms/google_chat/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/google_chat/setup_files.py' hermes-agent-2026.9.14> adding 'plugins/platforms/homeassistant/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/homeassistant/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/homeassistant/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/irc/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/irc/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/irc/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/line/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/line/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/line/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/matrix/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/matrix/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/matrix/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/mattermost/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/mattermost/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/mattermost/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/ntfy/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/ntfy/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/ntfy/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/photon/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/photon/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/photon/auth.py' hermes-agent-2026.9.14> adding 'plugins/platforms/photon/cli.py' hermes-agent-2026.9.14> adding 'plugins/platforms/photon/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/photon/sidecar_paths.py' hermes-agent-2026.9.14> adding 'plugins/platforms/raft/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/raft/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/raft/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/simplex/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/simplex/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/simplex/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/slack/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/slack/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/slack/block_kit.py' hermes-agent-2026.9.14> adding 'plugins/platforms/slack/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/sms/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/sms/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/sms/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/teams/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/teams/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/teams/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/teams/summary_writer.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/inline_picker.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/telegram_context.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/telegram_entities.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/telegram_ids.py' hermes-agent-2026.9.14> adding 'plugins/platforms/telegram/telegram_network.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/callback_adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/media.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/send_queue.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/streaming.py' hermes-agent-2026.9.14> adding 'plugins/platforms/wecom/wecom_crypto.py' hermes-agent-2026.9.14> adding 'plugins/platforms/whatsapp/__init__.py' hermes-agent-2026.9.14> adding 'plugins/platforms/whatsapp/adapter.py' hermes-agent-2026.9.14> adding 'plugins/platforms/whatsapp/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/security-guidance/__init__.py' hermes-agent-2026.9.14> adding 'plugins/security-guidance/patterns.py' hermes-agent-2026.9.14> adding 'plugins/security-guidance/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/spotify/__init__.py' hermes-agent-2026.9.14> adding 'plugins/spotify/client.py' hermes-agent-2026.9.14> adding 'plugins/spotify/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/spotify/tools.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/__init__.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/cli.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/meetings.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/models.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/pipeline.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/runtime.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/store.py' hermes-agent-2026.9.14> adding 'plugins/teams_pipeline/subscriptions.py' hermes-agent-2026.9.14> adding 'plugins/video_gen/deepinfra/__init__.py' hermes-agent-2026.9.14> adding 'plugins/video_gen/deepinfra/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/video_gen/fal/__init__.py' hermes-agent-2026.9.14> adding 'plugins/video_gen/fal/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/video_gen/openrouter/__init__.py' hermes-agent-2026.9.14> adding 'plugins/video_gen/openrouter/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/video_gen/xai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/video_gen/xai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/_common.py' hermes-agent-2026.9.14> adding 'plugins/web/keyless_mcp.py' hermes-agent-2026.9.14> adding 'plugins/web/brave_free/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/brave_free/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/brave_free/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/ddgs/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/ddgs/_search_worker.py' hermes-agent-2026.9.14> adding 'plugins/web/ddgs/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/ddgs/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/exa/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/exa/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/exa/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/firecrawl/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/firecrawl/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/firecrawl/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/keenable/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/keenable/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/keenable/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/parallel/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/parallel/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/parallel/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/perplexity/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/perplexity/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/perplexity/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/searxng/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/searxng/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/searxng/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/tavily/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/tavily/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/tavily/provider.py' hermes-agent-2026.9.14> adding 'plugins/web/xai/__init__.py' hermes-agent-2026.9.14> adding 'plugins/web/xai/plugin.yaml' hermes-agent-2026.9.14> adding 'plugins/web/xai/provider.py' hermes-agent-2026.9.14> adding 'providers/__init__.py' hermes-agent-2026.9.14> adding 'providers/base.py' hermes-agent-2026.9.14> adding 'tools/__init__.py' hermes-agent-2026.9.14> adding 'tools/annotate_preview_tool.py' hermes-agent-2026.9.14> adding 'tools/ansi_strip.py' hermes-agent-2026.9.14> adding 'tools/apply_layout_tool.py' hermes-agent-2026.9.14> adding 'tools/approval.py' hermes-agent-2026.9.14> adding 'tools/approval_context.py' hermes-agent-2026.9.14> adding 'tools/approval_detection.py' hermes-agent-2026.9.14> adding 'tools/approval_floors.py' hermes-agent-2026.9.14> adding 'tools/approval_gateway_wait.py' hermes-agent-2026.9.14> adding 'tools/approval_human_wait.py' hermes-agent-2026.9.14> adding 'tools/approval_prompt.py' hermes-agent-2026.9.14> adding 'tools/approval_smart.py' hermes-agent-2026.9.14> adding 'tools/arg_coercion.py' hermes-agent-2026.9.14> adding 'tools/async_delegation.py' hermes-agent-2026.9.14> adding 'tools/audio_container.py' hermes-agent-2026.9.14> adding 'tools/binary_extensions.py' hermes-agent-2026.9.14> adding 'tools/blueprints.py' hermes-agent-2026.9.14> adding 'tools/bot_failure_reasons.py' hermes-agent-2026.9.14> adding 'tools/bot_live_delivery.py' hermes-agent-2026.9.14> adding 'tools/bot_mode_dm.py' hermes-agent-2026.9.14> adding 'tools/bot_mode_probe.py' hermes-agent-2026.9.14> adding 'tools/bot_relay.py' hermes-agent-2026.9.14> adding 'tools/browser_camofox.py' hermes-agent-2026.9.14> adding 'tools/browser_camofox_state.py' hermes-agent-2026.9.14> adding 'tools/browser_cdp_tool.py' hermes-agent-2026.9.14> adding 'tools/browser_dialog_tool.py' hermes-agent-2026.9.14> adding 'tools/browser_extension_router.py' hermes-agent-2026.9.14> adding 'tools/browser_lightpanda.py' hermes-agent-2026.9.14> adding 'tools/browser_supervisor.py' hermes-agent-2026.9.14> adding 'tools/browser_supervisor_dialogs.py' hermes-agent-2026.9.14> adding 'tools/browser_supervisor_frames.py' hermes-agent-2026.9.14> adding 'tools/browser_tool.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_cdp.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_cloud.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_eval_policy.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_install.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_lifecycle.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_lightpanda_fallback.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_origin.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_real_profile.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_session.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_snapshot.py' hermes-agent-2026.9.14> adding 'tools/browser_tool_vision.py' hermes-agent-2026.9.14> adding 'tools/browser_use_cli.py' hermes-agent-2026.9.14> adding 'tools/browser_vault_tool.py' hermes-agent-2026.9.14> adding 'tools/budget_config.py' hermes-agent-2026.9.14> adding 'tools/checkpoint_manager.py' hermes-agent-2026.9.14> adding 'tools/clarify_gateway.py' hermes-agent-2026.9.14> adding 'tools/clarify_tool.py' hermes-agent-2026.9.14> adding 'tools/close_preview_tool.py' hermes-agent-2026.9.14> adding 'tools/close_terminal_tool.py' hermes-agent-2026.9.14> adding 'tools/code_execution_env.py' hermes-agent-2026.9.14> adding 'tools/code_execution_rpc.py' hermes-agent-2026.9.14> adding 'tools/code_execution_tool.py' hermes-agent-2026.9.14> adding 'tools/code_kernel.py' hermes-agent-2026.9.14> adding 'tools/code_kernel_remote.py' hermes-agent-2026.9.14> adding 'tools/computer_use_tool.py' hermes-agent-2026.9.14> adding 'tools/connections_tool.py' hermes-agent-2026.9.14> adding 'tools/connector_search.py' hermes-agent-2026.9.14> adding 'tools/credential_files.py' hermes-agent-2026.9.14> adding 'tools/cronjob_job_args.py' hermes-agent-2026.9.14> adding 'tools/cronjob_prompt_scan.py' hermes-agent-2026.9.14> adding 'tools/cronjob_tools.py' hermes-agent-2026.9.14> adding 'tools/daemon_pool.py' hermes-agent-2026.9.14> adding 'tools/debug_helpers.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_child_run.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_config.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_dispatch.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_progress.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_registry.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_results.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_tasks.py' hermes-agent-2026.9.14> adding 'tools/delegate_tool_toolsets.py' hermes-agent-2026.9.14> adding 'tools/delegation_live_log.py' hermes-agent-2026.9.14> adding 'tools/delegation_output_schema.py' hermes-agent-2026.9.14> adding 'tools/desktop_ui.py' hermes-agent-2026.9.14> adding 'tools/discord_tool.py' hermes-agent-2026.9.14> adding 'tools/drive_preview_tool.py' hermes-agent-2026.9.14> adding 'tools/env_passthrough.py' hermes-agent-2026.9.14> adding 'tools/env_probe.py' hermes-agent-2026.9.14> adding 'tools/fal_common.py' hermes-agent-2026.9.14> adding 'tools/feishu_doc_tool.py' hermes-agent-2026.9.14> adding 'tools/feishu_drive_tool.py' hermes-agent-2026.9.14> adding 'tools/feishu_lark.py' hermes-agent-2026.9.14> adding 'tools/file_operations.py' hermes-agent-2026.9.14> adding 'tools/file_operations_common.py' hermes-agent-2026.9.14> adding 'tools/file_operations_lint.py' hermes-agent-2026.9.14> adding 'tools/file_operations_search.py' hermes-agent-2026.9.14> adding 'tools/file_state.py' hermes-agent-2026.9.14> adding 'tools/file_tools.py' hermes-agent-2026.9.14> adding 'tools/file_tools_paths.py' hermes-agent-2026.9.14> adding 'tools/file_tools_read_tracking.py' hermes-agent-2026.9.14> adding 'tools/file_tools_write_guards.py' hermes-agent-2026.9.14> adding 'tools/focus_pane_tool.py' hermes-agent-2026.9.14> adding 'tools/fuzzy_match.py' hermes-agent-2026.9.14> adding 'tools/homeassistant_tool.py' hermes-agent-2026.9.14> adding 'tools/hook_output_spill.py' hermes-agent-2026.9.14> adding 'tools/image_generation_catalog.py' hermes-agent-2026.9.14> adding 'tools/image_generation_tool.py' hermes-agent-2026.9.14> adding 'tools/image_source.py' hermes-agent-2026.9.14> adding 'tools/interpreter_shutdown.py' hermes-agent-2026.9.14> adding 'tools/interrupt.py' hermes-agent-2026.9.14> adding 'tools/kanban_tools.py' hermes-agent-2026.9.14> adding 'tools/kanban_tools_schemas.py' hermes-agent-2026.9.14> adding 'tools/kanban_toolset_context.py' hermes-agent-2026.9.14> adding 'tools/lazy_deps.py' hermes-agent-2026.9.14> adding 'tools/managed_gateway_auth.py' hermes-agent-2026.9.14> adding 'tools/managed_tool_gateway.py' hermes-agent-2026.9.14> adding 'tools/mcp_dashboard_oauth.py' hermes-agent-2026.9.14> adding 'tools/mcp_death_supervisor.py' hermes-agent-2026.9.14> adding 'tools/mcp_oauth.py' hermes-agent-2026.9.14> adding 'tools/mcp_oauth_device.py' hermes-agent-2026.9.14> adding 'tools/mcp_oauth_manager.py' hermes-agent-2026.9.14> adding 'tools/mcp_oauth_provider.py' hermes-agent-2026.9.14> adding 'tools/mcp_schema_cache.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_agent.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_common.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_config.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_content.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_discovery.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_errors.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_handlers.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_health.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_lifecycle.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_loop.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_registration.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_sampling.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_schema.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_scope.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_server_run.py' hermes-agent-2026.9.14> adding 'tools/mcp_tool_transport.py' hermes-agent-2026.9.14> adding 'tools/memory_tool.py' hermes-agent-2026.9.14> adding 'tools/memory_tool_store.py' hermes-agent-2026.9.14> adding 'tools/microsoft_graph_auth.py' hermes-agent-2026.9.14> adding 'tools/microsoft_graph_client.py' hermes-agent-2026.9.14> adding 'tools/neutts_synth.py' hermes-agent-2026.9.14> adding 'tools/open_preview_tool.py' hermes-agent-2026.9.14> adding 'tools/openrouter_client.py' hermes-agent-2026.9.14> adding 'tools/osv_check.py' hermes-agent-2026.9.14> adding 'tools/patch_parser.py' hermes-agent-2026.9.14> adding 'tools/path_security.py' hermes-agent-2026.9.14> adding 'tools/plugin_guard.py' hermes-agent-2026.9.14> adding 'tools/preview_tool.py' hermes-agent-2026.9.14> adding 'tools/process_registry.py' hermes-agent-2026.9.14> adding 'tools/process_registry_checkpoint.py' hermes-agent-2026.9.14> adding 'tools/process_registry_notifications.py' hermes-agent-2026.9.14> adding 'tools/process_registry_results.py' hermes-agent-2026.9.14> adding 'tools/project_tools.py' hermes-agent-2026.9.14> adding 'tools/pty_query_responder.py' hermes-agent-2026.9.14> adding 'tools/react_to_message_tool.py' hermes-agent-2026.9.14> adding 'tools/read_extract.py' hermes-agent-2026.9.14> adding 'tools/read_preview_tool.py' hermes-agent-2026.9.14> adding 'tools/read_terminal_tool.py' hermes-agent-2026.9.14> adding 'tools/read_window_tool.py' hermes-agent-2026.9.14> adding 'tools/registry.py' hermes-agent-2026.9.14> adding 'tools/schema_sanitizer.py' hermes-agent-2026.9.14> adding 'tools/self_repo_guard.py' hermes-agent-2026.9.14> adding 'tools/send_message_senders.py' hermes-agent-2026.9.14> adding 'tools/send_message_targets.py' hermes-agent-2026.9.14> adding 'tools/send_message_tool.py' hermes-agent-2026.9.14> adding 'tools/session_search_tool.py' hermes-agent-2026.9.14> adding 'tools/setup_mcp_tool.py' hermes-agent-2026.9.14> adding 'tools/shell_heredoc.py' hermes-agent-2026.9.14> adding 'tools/skill_ledger.py' hermes-agent-2026.9.14> adding 'tools/skill_linter.py' hermes-agent-2026.9.14> adding 'tools/skill_manager_batch.py' hermes-agent-2026.9.14> adding 'tools/skill_manager_guards.py' hermes-agent-2026.9.14> adding 'tools/skill_manager_tool.py' hermes-agent-2026.9.14> adding 'tools/skill_provenance.py' hermes-agent-2026.9.14> adding 'tools/skill_usage.py' hermes-agent-2026.9.14> adding 'tools/skillevaluator_scan.py' hermes-agent-2026.9.14> adding 'tools/skills_ast_audit.py' hermes-agent-2026.9.14> adding 'tools/skills_guard.py' hermes-agent-2026.9.14> adding 'tools/skills_hub.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_clawhub.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_github.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_install.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_models.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_official.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_search.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_skillssh.py' hermes-agent-2026.9.14> adding 'tools/skills_hub_sources.py' hermes-agent-2026.9.14> adding 'tools/skills_sync.py' hermes-agent-2026.9.14> adding 'tools/skills_sync_bundled_ops.py' hermes-agent-2026.9.14> adding 'tools/skills_sync_client.py' hermes-agent-2026.9.14> adding 'tools/skills_sync_client_org.py' hermes-agent-2026.9.14> adding 'tools/skills_sync_client_wire.py' hermes-agent-2026.9.14> adding 'tools/skills_sync_optional.py' hermes-agent-2026.9.14> adding 'tools/skills_tool.py' hermes-agent-2026.9.14> adding 'tools/skills_tool_dedup.py' hermes-agent-2026.9.14> adding 'tools/skills_tool_plugin.py' hermes-agent-2026.9.14> adding 'tools/skills_tool_setup.py' hermes-agent-2026.9.14> adding 'tools/slash_confirm.py' hermes-agent-2026.9.14> adding 'tools/spill_safety.py' hermes-agent-2026.9.14> adding 'tools/subagent_worktree.py' hermes-agent-2026.9.14> adding 'tools/terminal_hints.py' hermes-agent-2026.9.14> adding 'tools/terminal_scope.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_backends.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_background.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_config.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_guards.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_lifecycle.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_result.py' hermes-agent-2026.9.14> adding 'tools/terminal_tool_sudo.py' hermes-agent-2026.9.14> adding 'tools/thread_context.py' hermes-agent-2026.9.14> adding 'tools/threat_patterns.py' hermes-agent-2026.9.14> adding 'tools/tip_tool.py' hermes-agent-2026.9.14> adding 'tools/tirith_security.py' hermes-agent-2026.9.14> adding 'tools/todo_tool.py' hermes-agent-2026.9.14> adding 'tools/tool_backend_helpers.py' hermes-agent-2026.9.14> adding 'tools/tool_output_limits.py' hermes-agent-2026.9.14> adding 'tools/tool_output_truncate.py' hermes-agent-2026.9.14> adding 'tools/tool_result_storage.py' hermes-agent-2026.9.14> adding 'tools/tool_search.py' hermes-agent-2026.9.14> adding 'tools/tool_search_catalog.py' hermes-agent-2026.9.14> adding 'tools/tool_search_validation.py' hermes-agent-2026.9.14> adding 'tools/tour_tool.py' hermes-agent-2026.9.14> adding 'tools/transcription_audio.py' hermes-agent-2026.9.14> adding 'tools/transcription_cloud.py' hermes-agent-2026.9.14> adding 'tools/transcription_command.py' hermes-agent-2026.9.14> adding 'tools/transcription_common.py' hermes-agent-2026.9.14> adding 'tools/transcription_local.py' hermes-agent-2026.9.14> adding 'tools/transcription_tools.py' hermes-agent-2026.9.14> adding 'tools/tts_command_provider.py' hermes-agent-2026.9.14> adding 'tools/tts_streaming.py' hermes-agent-2026.9.14> adding 'tools/tts_text_normalize.py' hermes-agent-2026.9.14> adding 'tools/tts_tool.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_delivery.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_lifecycle.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_local.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_openai.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_plugins.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_providers.py' hermes-agent-2026.9.14> adding 'tools/tts_tool_speaker.py' hermes-agent-2026.9.14> adding 'tools/url_safety.py' hermes-agent-2026.9.14> adding 'tools/video_generation_tool.py' hermes-agent-2026.9.14> adding 'tools/vision_tools.py' hermes-agent-2026.9.14> adding 'tools/vision_tools_image_prep.py' hermes-agent-2026.9.14> adding 'tools/voice_client_config.py' hermes-agent-2026.9.14> adding 'tools/voice_live.py' hermes-agent-2026.9.14> adding 'tools/voice_mode.py' hermes-agent-2026.9.14> adding 'tools/voice_mode_transcript.py' hermes-agent-2026.9.14> adding 'tools/wake_word.py' hermes-agent-2026.9.14> adding 'tools/wake_word_engines.py' hermes-agent-2026.9.14> adding 'tools/web_result_cache.py' hermes-agent-2026.9.14> adding 'tools/web_tools.py' hermes-agent-2026.9.14> adding 'tools/web_tools_extract.py' hermes-agent-2026.9.14> adding 'tools/web_tools_rescue.py' hermes-agent-2026.9.14> adding 'tools/web_tools_truncate.py' hermes-agent-2026.9.14> adding 'tools/website_policy.py' hermes-agent-2026.9.14> adding 'tools/working_diff.py' hermes-agent-2026.9.14> adding 'tools/write_approval.py' hermes-agent-2026.9.14> adding 'tools/x_search_tool.py' hermes-agent-2026.9.14> adding 'tools/xai_http.py' hermes-agent-2026.9.14> adding 'tools/xai_video_tools.py' hermes-agent-2026.9.14> adding 'tools/yuanbao_tools.py' hermes-agent-2026.9.14> adding 'tools/computer_use/__init__.py' hermes-agent-2026.9.14> adding 'tools/computer_use/backend.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend_capture.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend_daemon.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend_driver.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend_input.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend_parse.py' hermes-agent-2026.9.14> adding 'tools/computer_use/cua_backend_session.py' hermes-agent-2026.9.14> adding 'tools/computer_use/doctor.py' hermes-agent-2026.9.14> adding 'tools/computer_use/permissions.py' hermes-agent-2026.9.14> adding 'tools/computer_use/schema.py' hermes-agent-2026.9.14> adding 'tools/computer_use/tool.py' hermes-agent-2026.9.14> adding 'tools/computer_use/vision_routing.py' hermes-agent-2026.9.14> adding 'tools/environments/__init__.py' hermes-agent-2026.9.14> adding 'tools/environments/base.py' hermes-agent-2026.9.14> adding 'tools/environments/base_output.py' hermes-agent-2026.9.14> adding 'tools/environments/base_session_env.py' hermes-agent-2026.9.14> adding 'tools/environments/base_wait.py' hermes-agent-2026.9.14> adding 'tools/environments/daytona.py' hermes-agent-2026.9.14> adding 'tools/environments/docker.py' hermes-agent-2026.9.14> adding 'tools/environments/docker_egress.py' hermes-agent-2026.9.14> adding 'tools/environments/file_sync.py' hermes-agent-2026.9.14> adding 'tools/environments/local.py' hermes-agent-2026.9.14> adding 'tools/environments/local_env_policy.py' hermes-agent-2026.9.14> adding 'tools/environments/local_gitbash_probe.py' hermes-agent-2026.9.14> adding 'tools/environments/local_pythonpath.py' hermes-agent-2026.9.14> adding 'tools/environments/managed_modal.py' hermes-agent-2026.9.14> adding 'tools/environments/modal.py' hermes-agent-2026.9.14> adding 'tools/environments/modal_utils.py' hermes-agent-2026.9.14> adding 'tools/environments/path_utils.py' hermes-agent-2026.9.14> adding 'tools/environments/remote_common.py' hermes-agent-2026.9.14> adding 'tools/environments/singularity.py' hermes-agent-2026.9.14> adding 'tools/environments/ssh.py' hermes-agent-2026.9.14> adding 'tools/environments/vercel_sandbox.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/__init__.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/bridge.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/client.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/config.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/errors.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/merge.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/names.py' hermes-agent-2026.9.14> adding 'tools/tool_gateway/wire.py' hermes-agent-2026.9.14> adding 'tui_gateway/__init__.py' hermes-agent-2026.9.14> adding 'tui_gateway/_env.py' hermes-agent-2026.9.14> adding 'tui_gateway/_stdin_recovery.py' hermes-agent-2026.9.14> adding 'tui_gateway/agent_callbacks.py' hermes-agent-2026.9.14> adding 'tui_gateway/billing_view.py' hermes-agent-2026.9.14> adding 'tui_gateway/change_watcher.py' hermes-agent-2026.9.14> adding 'tui_gateway/compute_host.py' hermes-agent-2026.9.14> adding 'tui_gateway/compute_host_bridge.py' hermes-agent-2026.9.14> adding 'tui_gateway/connector_payload.py' hermes-agent-2026.9.14> adding 'tui_gateway/entry.py' hermes-agent-2026.9.14> adding 'tui_gateway/event_publisher.py' hermes-agent-2026.9.14> adding 'tui_gateway/event_replay.py' hermes-agent-2026.9.14> adding 'tui_gateway/git_probe.py' hermes-agent-2026.9.14> adding 'tui_gateway/host_supervisor.py' hermes-agent-2026.9.14> adding 'tui_gateway/hosted_room_driver.py' hermes-agent-2026.9.14> adding 'tui_gateway/hosted_room_member_activity.py' hermes-agent-2026.9.14> adding 'tui_gateway/hosted_room_peer_http.py' hermes-agent-2026.9.14> adding 'tui_gateway/hosted_room_peer_transport.py' hermes-agent-2026.9.14> adding 'tui_gateway/hosted_room_server_rpc.py' hermes-agent-2026.9.14> adding 'tui_gateway/hosted_room_service.py' hermes-agent-2026.9.14> adding 'tui_gateway/launch_terminal_policy.py' hermes-agent-2026.9.14> adding 'tui_gateway/loop_noise.py' hermes-agent-2026.9.14> adding 'tui_gateway/mcp_oauth_sessions.py' hermes-agent-2026.9.14> adding 'tui_gateway/mcp_rpc_helpers.py' hermes-agent-2026.9.14> adding 'tui_gateway/method_ctx.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_bot_relay.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_browser.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_browser_control.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_complete.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_complete_helpers.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_config.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_config_set.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_connectors.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_free_tier.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_groups.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_images.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_profiles.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_projects.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_prompt.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_session.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_session_control.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_session_foreign.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_slash.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_subagents.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_tools.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_vault.py' hermes-agent-2026.9.14> adding 'tui_gateway/methods_voice.py' hermes-agent-2026.9.14> adding 'tui_gateway/model_switch.py' hermes-agent-2026.9.14> adding 'tui_gateway/onboarding_personalization.py' hermes-agent-2026.9.14> adding 'tui_gateway/project_tree.py' hermes-agent-2026.9.14> adding 'tui_gateway/prompt_attachments.py' hermes-agent-2026.9.14> adding 'tui_gateway/prompt_turn.py' hermes-agent-2026.9.14> adding 'tui_gateway/render.py' hermes-agent-2026.9.14> adding 'tui_gateway/server.py' hermes-agent-2026.9.14> adding 'tui_gateway/server_requests.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_auto_continue.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_compression.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_history.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_lifecycle.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_notifications.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_reaper.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_transports.py' hermes-agent-2026.9.14> adding 'tui_gateway/session_workdir.py' hermes-agent-2026.9.14> adding 'tui_gateway/slash_fuzzy.py' hermes-agent-2026.9.14> adding 'tui_gateway/slash_worker.py' hermes-agent-2026.9.14> adding 'tui_gateway/synthetic_turn.py' hermes-agent-2026.9.14> adding 'tui_gateway/tool_progress.py' hermes-agent-2026.9.14> adding 'tui_gateway/transport.py' hermes-agent-2026.9.14> adding 'tui_gateway/turn_marker.py' hermes-agent-2026.9.14> adding 'tui_gateway/ws.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/__init__.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/base.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/billing_delegation_pets.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/common.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/config_free_tier_control.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/events.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/groups_bot_relay.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/liveness.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/profiles_vault_complete_foreign_subagents.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/projects_pets.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/prompt_voice.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/registry.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/server_requests.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/sessions.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/tools_commands.py' hermes-agent-2026.9.14> adding 'tui_gateway/contracts/tools_mcp_plugins.py' hermes-agent-2026.9.14> adding 'hermes_agent-0.21.3.dist-info/METADATA' hermes-agent-2026.9.14> adding 'hermes_agent-0.21.3.dist-info/WHEEL' hermes-agent-2026.9.14> adding 'hermes_agent-0.21.3.dist-info/entry_points.txt' hermes-agent-2026.9.14> adding 'hermes_agent-0.21.3.dist-info/top_level.txt' hermes-agent-2026.9.14> adding 'hermes_agent-0.21.3.dist-info/RECORD' hermes-agent-2026.9.14> removing build/bdist.linux-x86_64/wheel hermes-agent-2026.9.14> Successfully built hermes_agent-0.21.3-py3-none-any.whl hermes-agent-2026.9.14> Finished creating a wheel... hermes-agent-2026.9.14> /build/source/dist /build/source hermes-agent-2026.9.14> Unpacking to: unpacked/hermes_agent-0.21.3...OK hermes-agent-2026.9.14> Repacking wheel as ./hermes_agent-0.21.3-py3-none-any.whl...OK hermes-agent-2026.9.14> /build/source hermes-agent-2026.9.14> Finished executing pypaBuildPhase hermes-agent-2026.9.14> Running phase: pythonRuntimeDepsCheckHook hermes-agent-2026.9.14> Executing pythonRuntimeDepsCheck hermes-agent-2026.9.14> Checking runtime dependencies for hermes_agent-0.21.3-py3-none-any.whl hermes-agent-2026.9.14> Finished executing pythonRuntimeDepsCheck hermes-agent-2026.9.14> Running phase: installPhase hermes-agent-2026.9.14> Executing pypaInstallPhase hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/lib/python3.14/site-packages/hermes_cli/uninstall.py:265: SyntaxWarning: "\c" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\c"? A raw string is also an option. hermes-agent-2026.9.14> """Prefixes identifying Hermes-owned User-PATH entries (prefix match sweeps git\cmd, git\bin, hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/lib/python3.14/site-packages/hermes_cli/uninstall.py:265: SyntaxWarning: "\c" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\c"? A raw string is also an option. hermes-agent-2026.9.14> """Prefixes identifying Hermes-owned User-PATH entries (prefix match sweeps git\cmd, git\bin, hermes-agent-2026.9.14> Successfully installed hermes_agent-0.21.3-py3-none-any.whl hermes-agent-2026.9.14> Finished executing pypaInstallPhase hermes-agent-2026.9.14> Running phase: pythonOutputDistPhase hermes-agent-2026.9.14> Executing pythonOutputDistPhase hermes-agent-2026.9.14> Finished executing pythonOutputDistPhase hermes-agent-2026.9.14> Running phase: fixupPhase hermes-agent-2026.9.14> shrinking RPATHs of ELF executables and libraries in /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14 hermes-agent-2026.9.14> checking for references to /build/ in /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14... hermes-agent-2026.9.14> patching script interpreter paths in /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14 hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/skills/productivity/google-workspace/scripts/gws_bridge.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/finance/stocks/scripts/stocks_client.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/finance/dcf-model/scripts/validate_dcf.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/kanban-video-orchestrator/scripts/bootstrap_pipeline.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/kanban-video-orchestrator/scripts/monitor.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/run_batch.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/extract_schema.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/fetch_logs.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/hardware_check.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/health_check.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/check_deps.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/ws_monitor.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/run_workflow.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/comfyui/scripts/auto_fix_deps.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/ai-presenter-video/scripts/preflight.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/creative/ai-presenter-video/scripts/init_job.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/devops/watchers/scripts/watch_github.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/devops/watchers/scripts/watch_rss.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/devops/watchers/scripts/watch_http_json.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/share/hermes/optional-skills/software-development/ast-grep/scripts/ast_grep_helper.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" hermes-agent-2026.9.14> stripping (with command strip and flags -S -p) in /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/lib /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/bin hermes-agent-2026.9.14> shrinking RPATHs of ELF executables and libraries in /nix/store/s44lppnnnmrm54n0vyc3pyzx815a3zcs-hermes-agent-2026.9.14-dist hermes-agent-2026.9.14> checking for references to /build/ in /nix/store/s44lppnnnmrm54n0vyc3pyzx815a3zcs-hermes-agent-2026.9.14-dist... hermes-agent-2026.9.14> patching script interpreter paths in /nix/store/s44lppnnnmrm54n0vyc3pyzx815a3zcs-hermes-agent-2026.9.14-dist hermes-agent-2026.9.14> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 hermes-agent-2026.9.14> wrapping `/nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/bin/hermes'... hermes-agent-2026.9.14> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 hermes-agent-2026.9.14> wrapping `/nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/bin/hermes-agent'... hermes-agent-2026.9.14> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 hermes-agent-2026.9.14> wrapping `/nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/bin/hermes-acp'... hermes-agent-2026.9.14> Executing pythonRemoveTestsDir hermes-agent-2026.9.14> Finished executing pythonRemoveTestsDir hermes-agent-2026.9.14> Running phase: installCheckPhase hermes-agent-2026.9.14> Executing versionCheckPhase hermes-agent-2026.9.14> Successfully managed to find version 2026.9.14 in the output of the command /nix/store/r23jvqg8fpgsl1bx97fgcvv9bdlyf7fj-hermes-agent-2026.9.14/bin/hermes --version hermes-agent-2026.9.14> Hermes Agent v0.21.3 (2026.9.14) hermes-agent-2026.9.14> Install directory: {{storeDir}}/lib/python3.14/site-packages hermes-agent-2026.9.14> Install method: nix hermes-agent-2026.9.14> Python: 3.14.7 hermes-agent-2026.9.14> OpenAI SDK: 2.53.0 hermes-agent-2026.9.14> Finished versionCheckPhase hermes-agent-2026.9.14> setting known thread variables to default: 1 hermes-agent-2026.9.14> OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=1 hermes-agent-2026.9.14> no Makefile or custom installCheckPhase, doing nothing hermes-agent-2026.9.14> Running phase: pythonCatchConflictsPhase hermes-agent-2026.9.14> Running phase: pythonRemoveBinBytecodePhase hermes-agent-2026.9.14> Running phase: pythonImportsCheckPhase hermes-agent-2026.9.14> Executing pythonImportsCheckPhase hermes-agent-2026.9.14> Check whether the following modules can be imported: hermes_cli hermes_cli.dashboard_auth hermes_cli.proxy acp_adapter.server slack_bolt discord telegram.ext croniter nemo_relay building '/nix/store/byf7gq33isdjrcs7a48rp9jn4n5qxcib-hermes-gateway.drv' building '/nix/store/sv2ph606ylhxddhhg2mjnw24cvg6hh7x-system-path.drv' hermes-gateway> tribuchet: building on jamie system-path> tribuchet: building on jamie hermes-gateway> structuredAttrs is enabled system-path> structuredAttrs is enabled system-path> created 7178 symlinks in user environment system-path> install-info: warning: no info dir entry in `/nix/store/hd9y014ywy5s68nbf0di387his0gk33q-system-path/share/info/gawknotes.info' building '/nix/store/xdnaiqksgwyahhr2zxgm9nngy798qax5-unit-hermes.service.drv' unit-hermes.service> tribuchet: building on jamie unit-hermes.service> structuredAttrs is enabled building '/nix/store/jn6www335sgwk2a5q9afrzirggz424jl-dbus-1.drv' dbus-1> tribuchet: building on jamie building '/nix/store/4riyadns52l041hz88h6f8xc7l6ls518-X-Restart-Triggers-dbus-broker.drv' X-Restart-Triggers-dbus-broker> tribuchet: building on jamie X-Restart-Triggers-dbus-broker> structuredAttrs is enabled building '/nix/store/2n8gaqxfkqzvl6vysxdgw45jyvhghqiy-unit-dbus-broker.service.drv' building '/nix/store/gha0f9hap87zlbir59xr2dbg82a801b9-unit-dbus-broker.service.drv' unit-dbus-broker.service> tribuchet: building on jamie unit-dbus-broker.service> tribuchet: building on jamie unit-dbus-broker.service> structuredAttrs is enabled unit-dbus-broker.service> structuredAttrs is enabled building '/nix/store/xnb21186dib3ncdsqzby6fhjgdh1iflw-user-units.drv' building '/nix/store/qg90db22qdwswzk9bs7r9x93cnxmvd34-system-units.drv' user-units> tribuchet: building on jamie system-units> tribuchet: building on jamie building '/nix/store/wjb9d0zkgnlji1plm563rzhdwd9nkiw6-etc.drv' etc> tribuchet: building on jamie building '/nix/store/7vxp83s401xj2si505j1x4aav71xvxy7-activate.drv' activate> tribuchet: building on jamie activate> structuredAttrs is enabled building '/nix/store/fsnafdm5ys4ayq063ivcr280h1ihibaw-nixos-system-hermes-26.11pre-git.drv' nixos-system-hermes-26.11pre-git> tribuchet: building on jamie nixos-system-hermes-26.11pre-git> structuredAttrs is enabled building '/nix/store/pkf0aikzzrzzgpndjvxkay1fd7080lnz-etc-nixos-containers-hermes.conf.drv' etc-nixos-containers-hermes.conf> tribuchet: building on jamie etc-nixos-containers-hermes.conf> structuredAttrs is enabled building '/nix/store/ls8r69jw14minq8hq5wngjrqzk0v7ifm-X-Restart-Triggers-container-hermes.drv' X-Restart-Triggers-container-hermes> tribuchet: building on jamie X-Restart-Triggers-container-hermes> structuredAttrs is enabled error: Cannot build '/nix/store/vrqqr7dr2s72q63js0m4iwzm6v6zhcds-unit-container-hermes.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/23yvjxg9svf5f5k8d28mg9r5rn6kga66-unit-container-hermes.service error: Cannot build '/nix/store/mnv78a9ykbqfpphk8rzwxjbn2bl30si4-system-units.drv'. Reason: 10 dependencies failed. Output paths: /nix/store/n9pw5vj6yjqjb9ahkxkmi20c0njzvwy5-system-units error: Cannot build '/nix/store/y2y4337y18a9n6367843nkxvzfd16g1m-etc.drv'. Reason: 9 dependencies failed. Output paths: /nix/store/i2al4wgca2a07mz2lxgvgj11zmhn40il-etc error: Cannot build '/nix/store/6gxmsqsh5q4i91d8s4l688ml7gdm94jd-activate.drv'. Reason: 1 dependency failed. Output paths: /nix/store/4i4366njh5xiqvijdmrs7qs3dxlj1ajs-activate error: Cannot build '/nix/store/l0aa3y1yw1md7bvm9rzbbhc4b24mdi0h-nixos-system-eve-26.11.20260917.397d52b.drv'. Reason: 4 dependencies failed. Output paths: /nix/store/5hslk3d96szypp7sw6adzy7s0w20ch63-nixos-system-eve-26.11.20260917.397d52b