this derivation will be built: /nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv building '/nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv' on 'grpc://[fddb:4344:343b:14b9:399:9324:19d9:3451]:50051?ca-cert=/run/nix-grpc-store/ca.crt&connect-timeout=5' building '/nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv' on [fddb:4344:343b:14b9:399:9324:19d9:3451]:50051 pi-agent-environment-smoke> stibnite: building p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv pi-agent-environment-smoke> Traceback (most recent call last): pi-agent-environment-smoke> File "/nix/store/gccjvm0k6r62y6a5d4a9zcrxb2j6ja6l-pi-agent-environment-smoke-driver.py", line 51, in pi-agent-environment-smoke> stdout, stderr = process.communicate(input=request_bytes, timeout=20) pi-agent-environment-smoke> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pi-agent-environment-smoke> File "/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/lib/python3.14/subprocess.py", line 1221, in communicate pi-agent-environment-smoke> stdout, stderr = self._communicate(input, endtime, timeout) pi-agent-environment-smoke> ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ pi-agent-environment-smoke> File "/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/lib/python3.14/subprocess.py", line 2154, in _communicate pi-agent-environment-smoke> self._check_timeout(endtime, orig_timeout, stdout, stderr) pi-agent-environment-smoke> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pi-agent-environment-smoke> File "/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/lib/python3.14/subprocess.py", line 1268, in _check_timeout pi-agent-environment-smoke> raise TimeoutExpired( pi-agent-environment-smoke> ...<2 lines>... pi-agent-environment-smoke> stderr=b''.join(stderr_seq) if stderr_seq else None) pi-agent-environment-smoke> subprocess.TimeoutExpired: Command '['/nix/store/b9kvmqf7yj86ac16ys51y13bj8r78mvv-pi-wrapped-1.2.0/bin/pi', '--mode', 'rpc', '--no-session', '--no-approve', '--model', 'smoke-local/smoke-model']' timed out after 20 seconds pi-agent-environment-smoke> pi-agent-environment-smoke> The above exception was the direct cause of the following exception: pi-agent-environment-smoke> pi-agent-environment-smoke> Traceback (most recent call last): pi-agent-environment-smoke> File "/nix/store/gccjvm0k6r62y6a5d4a9zcrxb2j6ja6l-pi-agent-environment-smoke-driver.py", line 58, in pi-agent-environment-smoke> raise AssertionError("Pi did not exit within 20 seconds after stdin closure") from error pi-agent-environment-smoke> AssertionError: Pi did not exit within 20 seconds after stdin closure error: build of '/nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv' on 'grpc://[fddb:4344:343b:14b9:399:9324:19d9:3451]:50051?ca-cert=/run/nix-grpc-store/ca.crt&connect-timeout=5' failed: Cannot build '/nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/cajsh8ll44rpg67wzxpj3ya7php6p32h-pi-agent-environment-smoke Last 22 log lines: > Traceback (most recent call last): > File "/nix/store/gccjvm0k6r62y6a5d4a9zcrxb2j6ja6l-pi-agent-environment-smoke-driver.py", line 51, in > stdout, stderr = process.communicate(input=request_bytes, timeout=20) > ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/lib/python3.14/subprocess.py", line 1221, in communicate > stdout, stderr = self._communicate(input, endtime, timeout) > ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/lib/python3.14/subprocess.py", line 2154, in _communicate > self._check_timeout(endtime, orig_timeout, stdout, stderr) > ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/lib/python3.14/subprocess.py", line 1268, in _check_timeout > raise TimeoutExpired( > ...<2 lines>... > stderr=b''.join(stderr_seq) if stderr_seq else None) > subprocess.TimeoutExpired: Command '['/nix/store/b9kvmqf7yj86ac16ys51y13bj8r78mvv-pi-wrapped-1.2.0/bin/pi', '--mode', 'rpc', '--no-session', '--no-approve', '--model', 'smoke-local/smoke-model']' timed out after 20 seconds > > The above exception was the direct cause of the following exception: > > Traceback (most recent call last): > File "/nix/store/gccjvm0k6r62y6a5d4a9zcrxb2j6ja6l-pi-agent-environment-smoke-driver.py", line 58, in > raise AssertionError("Pi did not exit within 20 seconds after stdin closure") from error > AssertionError: Pi did not exit within 20 seconds after stdin closure For full logs, run: nix log /nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv error: Cannot build '/nix/store/p4njmirzqrsr2rldrwnybkdm5kgzs5rw-pi-agent-environment-smoke.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/cajsh8ll44rpg67wzxpj3ya7php6p32h-pi-agent-environment-smoke