Investigate Pi tool binary lookup on NixOS #69
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pi currently checks
~/.pi/agent/binbeforePATH. Generic Linux binaries downloaded there can fail on NixOS with the stub-ld error, so this repo carriesmodules/agents/pi/patches/pi-tool-lookup-validation.patchto validate local tool binaries before Pi selects them.\n\nInvestigate whether a cleaner configuration exists. Options to validate:\n\n- Configure Pi to skip downloaded local tool binaries, if supported.\n- Manage or clean~/.pi/agent/binthrough Home Manager without fighting Pi updates.\n- Symlink~/.pi/agent/bin, or individual tools inside it, to usable binaries fromPATH.\n- Upstream the validation behavior so the local patch can be dropped.\n\nCheck how Pi creates, writes, and updates~/.pi/agent/binbefore changing the current patch-based approach.\n\n— Pi