pi 1.0.0-1
| Status: | SUCCESS |
|---|---|
| Last updated: | 2026-10-02 02:18 |
| Description: | AI coding agent for the terminal — minimal, extensible and optimized for tool use |
| Upstream: | AUR |
Build Output
==> Making package: pi 1.0.0-1 (Fri Oct 2 02:17:11 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (7) abseil-cpp-20260817.0-2 ada-4.0.0-1 c-ares-1.34.8-1 gtest-1.18.0-1 libuv-1.52.1-2 simdjson-1:5.0.1-1 nodejs-26.10.0-2
Total Download Size: 16.76 MiB
Total Installed Size: 81.49 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
nodejs-26.10.0-2-x86_64 downloading...
simdjson-1:5.0.1-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing gtest...
Optional dependencies for gtest
python: gmock generator [installed]
installing abseil-cpp...
installing ada...
installing c-ares...
installing libuv...
installing simdjson...
installing nodejs...
Optional dependencies for nodejs
npm: nodejs package manager
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (4) node-gyp-13.0.2-1 nodejs-nopt-10.0.1-1 semver-7.8.5-1 npm-12.2.0-1
Total Download Size: 1.75 MiB
Total Installed Size: 16.35 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
npm-12.2.0-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing nodejs-nopt...
installing semver...
installing node-gyp...
Optional dependencies for node-gyp
gcc: to build C++ modules [installed]
make: to build C++ modules [installed]
python: to build C++ modules [installed]
installing npm...
Optional dependencies for npm
git: for dependencies using Git URL's [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Downloading pi-1.0.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
100 7.20M 100 7.20M 0 0 11.31M 0 0
100 7.20M 100 7.20M 0 0 11.31M 0 0
100 7.20M 100 7.20M 0 0 11.31M 0 0
-> Downloading pi-ai-1.0.0.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
100 750.3k 100 750.3k 0 0 11.23M 0 0
100 750.3k 100 750.3k 0 0 11.22M 0 0
100 750.3k 100 750.3k 0 0 11.22M 0 0
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
pi-1.0.0.tar.gz ... Passed
pi-ai-1.0.0.tgz ... Passed
==> Extracting sources...
-> Extracting pi-1.0.0.tar.gz with bsdtar
-> Extracting pi-ai-1.0.0.tgz with bsdtar
==> Starting prepare()...
==> Starting build()...
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'autoevals@0.3.0',
npm warn EBADENGINE required: {
npm warn EBADENGINE npm: 'please-use-pnpm',
npm warn EBADENGINE pnpm: '>=10.27.0',
npm warn EBADENGINE yarn: 'please-use-pnpm'
npm warn EBADENGINE },
npm warn EBADENGINE current: { node: 'v26.10.0', npm: '12.2.0' }
npm warn EBADENGINE }
npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
added 323 packages in 9s
npm notice run pi-monorepo@0.0.3 build:offline
npm notice run cd packages/chord && npm run build && cd ../tui && npm run build && cd ../telemetry && npm run build && cd ../codemode && npm run build && cd ../mcp && npm run build && cd ../ai && npm run build:offline && cd ../durable && npm run build && cd ../agent && npm run build && cd ../protocol && npm run build && cd ../client && npm run build && cd ../server && npm run build && cd ../coding-agent && npm run build
npm notice run @earendil-works/chord@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-tui@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-telemetry@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-codemode@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-mcp@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-ai@1.0.0 build:offline
npm notice run npm run check:model-data && tsc -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data
npm notice run @earendil-works/pi-ai@1.0.0 check:model-data
npm notice run node scripts/check-model-data.ts
Generated model data is valid.
npm notice run @earendil-works/pi-durable@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-agent-core@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-protocol@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-client@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-server@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-coding-agent@1.0.0 build
npm notice run npm run build:unbundled && node ../../scripts/build-coding-agent-bundle.mjs
npm notice run @earendil-works/pi-coding-agent@1.0.0 build:unbundled
npm notice run tsc -p tsconfig.build.json && shx chmod +x dist/cli.js dist/rpc-entry.js && npm run copy-assets
npm notice run @earendil-works/pi-coding-agent@1.0.0 copy-assets
npm notice run shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/modes/interactive/assets && shx cp src/modes/interactive/assets/*.png dist/modes/interactive/assets/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/
Built packages/coding-agent/dist/bundle (73 files, 8.6 MiB)
removed 168 packages, and changed 2 packages in 1s
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "pi"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: pi 1.0.0-1 (Fri Oct 2 02:17:59 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (7) abseil-cpp-20260817.0-2 ada-4.0.0-1 c-ares-1.34.8-1 gtest-1.18.0-1 libuv-1.52.1-2 simdjson-1:5.0.1-1 nodejs-26.10.0-2
Total Download Size: 16.76 MiB
Total Installed Size: 81.49 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
nodejs-26.10.0-2-x86_64 downloading...
simdjson-1:5.0.1-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing gtest...
Optional dependencies for gtest
python: gmock generator [installed]
installing abseil-cpp...
installing ada...
installing c-ares...
installing libuv...
installing simdjson...
installing nodejs...
Optional dependencies for nodejs
npm: nodejs package manager
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (4) node-gyp-13.0.2-1 nodejs-nopt-10.0.1-1 semver-7.8.5-1 npm-12.2.0-1
Total Download Size: 1.75 MiB
Total Installed Size: 16.35 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
npm-12.2.0-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing nodejs-nopt...
installing semver...
installing node-gyp...
Optional dependencies for node-gyp
gcc: to build C++ modules [installed]
make: to build C++ modules [installed]
python: to build C++ modules [installed]
installing npm...
Optional dependencies for npm
git: for dependencies using Git URL's [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Downloading pi-1.0.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
100 7.20M 100 7.20M 0 0 11.31M 0 0
100 7.20M 100 7.20M 0 0 11.31M 0 0
100 7.20M 100 7.20M 0 0 11.31M 0 0
-> Downloading pi-ai-1.0.0.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
100 750.3k 100 750.3k 0 0 11.23M 0 0
100 750.3k 100 750.3k 0 0 11.22M 0 0
100 750.3k 100 750.3k 0 0 11.22M 0 0
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
pi-1.0.0.tar.gz ... Passed
pi-ai-1.0.0.tgz ... Passed
==> Extracting sources...
-> Extracting pi-1.0.0.tar.gz with bsdtar
-> Extracting pi-ai-1.0.0.tgz with bsdtar
==> Starting prepare()...
==> Starting build()...
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'autoevals@0.3.0',
npm warn EBADENGINE required: {
npm warn EBADENGINE npm: 'please-use-pnpm',
npm warn EBADENGINE pnpm: '>=10.27.0',
npm warn EBADENGINE yarn: 'please-use-pnpm'
npm warn EBADENGINE },
npm warn EBADENGINE current: { node: 'v26.10.0', npm: '12.2.0' }
npm warn EBADENGINE }
npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
added 323 packages in 9s
npm notice run pi-monorepo@0.0.3 build:offline
npm notice run cd packages/chord && npm run build && cd ../tui && npm run build && cd ../telemetry && npm run build && cd ../codemode && npm run build && cd ../mcp && npm run build && cd ../ai && npm run build:offline && cd ../durable && npm run build && cd ../agent && npm run build && cd ../protocol && npm run build && cd ../client && npm run build && cd ../server && npm run build && cd ../coding-agent && npm run build
npm notice run @earendil-works/chord@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-tui@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-telemetry@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-codemode@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-mcp@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-ai@1.0.0 build:offline
npm notice run npm run check:model-data && tsc -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data
npm notice run @earendil-works/pi-ai@1.0.0 check:model-data
npm notice run node scripts/check-model-data.ts
Generated model data is valid.
npm notice run @earendil-works/pi-durable@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-agent-core@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-protocol@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-client@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-server@1.0.0 build
npm notice run tsc -p tsconfig.build.json
npm notice run @earendil-works/pi-coding-agent@1.0.0 build
npm notice run npm run build:unbundled && node ../../scripts/build-coding-agent-bundle.mjs
npm notice run @earendil-works/pi-coding-agent@1.0.0 build:unbundled
npm notice run tsc -p tsconfig.build.json && shx chmod +x dist/cli.js dist/rpc-entry.js && npm run copy-assets
npm notice run @earendil-works/pi-coding-agent@1.0.0 copy-assets
npm notice run shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/modes/interactive/assets && shx cp src/modes/interactive/assets/*.png dist/modes/interactive/assets/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/
Built packages/coding-agent/dist/bundle (73 files, 8.6 MiB)
removed 168 packages, and changed 2 packages in 1s
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "pi"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: pi 1.0.0-1 (Fri Oct 2 02:17:59 2026)