pi-mono
pi-mono copied to clipboard
Binary has trouble supporting extensions
via mise
~
❯ mise use -g github:badlogic/[email protected]
mise ~/.config/mise/config.toml tools: github:badlogic/[email protected]
~ took 2s
❯ which pi
/home/zenobius/.local/share/mise/installs/github-badlogic-pi-mono/0.45.3/pi
~
❯ inxi -S
System:
Host: 96CTBC4 Kernel: 6.6.87.2-microsoft-standard-WSL2 arch: x86_64 bits: 64
Desktop: N/A Distro: Ubuntu 24.04.3 LTS (Noble Numbat)
~
❯ pi
Failed to load extension "/home/zenobius/.pi/agent/extensions/code-actions/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Failed to load extension "/home/zenobius/.pi/agent/extensions/oracle/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Failed to load extension "/home/zenobius/.pi/agent/extensions/subagent/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Failed to load extension "/home/zenobius/.pi/agent/extensions/handoff/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
164785 | function getBuiltinThemes() {
164786 | if (!BUILTIN_THEMES) {
164787 | const themesDir = getThemesDir();
164788 | const darkPath = path8.join(themesDir, "dark.json");
164789 | const lightPath = path8.join(themesDir, "light.json");
164790 | dark: JSON.parse(fs5.readFileSync(darkPath, "utf-8")),
^
ENOENT: no such file or directory, open '/home/zenobius/.local/share/mise/installs/github-badlogic-pi-mono/0.45.3/theme/dark.json'
path: "/home/zenobius/.local/share/mise/installs/github-badlogic-pi-mono/0.45.3/theme/dark.json",
syscall: "open",
errno: -2,
code: "ENOENT"
at getBuiltinThemes (/$bunfs/root/pi:164790:40)
at loadThemeJson (/$bunfs/root/pi:164829:41)
at loadTheme (/$bunfs/root/pi:164905:34)
at initTheme (/$bunfs/root/pi:164957:29)
at main (/$bunfs/root/pi:179380:12)
Bun v1.2.20 (Linux x64 baseline)
or via wget into ~
xr-xr-x 2 zenobius zenobius 4096 Jan 5 16:26 Notes
drwxr-xr-x 8 zenobius zenobius 4096 Jan 8 11:19 Projects
drwxr-xr-x 6 zenobius zenobius 4096 Nov 18 14:30 basic-memory
drwxr-xr-x 3 zenobius zenobius 4096 Dec 15 12:18 go
-rw-r--r-- 1 zenobius zenobius 229376 Dec 3 12:15 in-memoria.db
-rw-r--r-- 1 zenobius zenobius 3396 Nov 18 16:27 npu_check.ps1
~
❯ wget https://github.com/badlogic/pi-mono/releases/download/v0.45.3/pi-linux-x64.tar.gz
--2026-01-13 15:22:25-- https://github.com/badlogic/pi-mono/releases/download/v0.45.3/pi-linux-x64.tar.gz
Resolving github.com (github.com)... 4.237.22.38
Connecting to github.com (github.com)|4.237.22.38|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://release-assets.githubusercontent.com/github-production-release-asset/1035029907/b8713977-9b6b-4c7e-85f0-0a5369be87df?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-01-13T05%3A45%3A16Z&rscd=attachment%3B+filename%3Dpi-linux-x64.tar.
--2026-01-13 15:22:25-- https://release-assets.githubusercontent.com/github-production-release-asset/1035029907/b8713977-9b6b-4c7e-85f0-0a5369be87df?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-01-13T05%3A45%3A16Z&rscd=attachment%3B+filename%3Dpi
Resolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.109.133, 185.199.111.133, 185.199.108.133, ...
Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.109.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 46781800 (45M) [application/octet-stream]
Saving to: ‘pi-linux-x64.tar.gz’
pi-linux-x64.tar.gz 100%[==============================================================================================================================================>] 44.61M 105MB/s in 0.4s
2026-01-13 15:22:25 (105 MB/s) - ‘pi-linux-x64.tar.gz’ saved [46781800/46781800]
~
❯ tar -xvf ./pi-linux-x64.tar.gz
... SNIP ...
~ is 📦 v0.45.3 via v24.12.0
❯ ./pi
Failed to load extension "/home/zenobius/.pi/agent/extensions/code-actions/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Failed to load extension "/home/zenobius/.pi/agent/extensions/oracle/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Failed to load extension "/home/zenobius/.pi/agent/extensions/subagent/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Failed to load extension "/home/zenobius/.pi/agent/extensions/handoff/index.ts": Failed to load extension: ResolveMessage: Cannot find module '../../index.js' from '/$bunfs/root/pi'
... SNIP ...
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~
$0.000 (sub) 0.0%/200k (auto) claude-sonnet-4-5error: Cannot find module '../../index.js' from '/$bunfs/root/pi'
Bun v1.2.20 (Linux x64 baseline)
~ is 📦 v0.45.3 via v24.12.0
❯