fix(nix): pack pi-schema for the install lock

pi-schema became a coding-agent runtime dependency, but the Nix package
neither packed it nor overrode its install-lock entry, which has no
integrity hash, so evaluation failed with "attribute 'integrity' missing".
This commit is contained in:
Cristina Poncela Cubeiro 2026-11-03 14:43:45 +01:00
parent 05dc8d239d
commit d71c66e05b

View file

@ -63,6 +63,7 @@ let
mkdir -p "$out" mkdir -p "$out"
pack_package packages/telemetry telemetry pack_package packages/telemetry telemetry
pack_package packages/schema schema
pack_package packages/ai ai pack_package packages/ai ai
pack_package packages/tui tui pack_package packages/tui tui
pack_package packages/agent agent pack_package packages/agent agent
@ -84,6 +85,7 @@ let
"node_modules/@earendil-works/pi-codemode" = workspacePackages + "/codemode.tgz"; "node_modules/@earendil-works/pi-codemode" = workspacePackages + "/codemode.tgz";
"node_modules/@earendil-works/pi-coding-agent" = workspacePackages + "/coding-agent.tgz"; "node_modules/@earendil-works/pi-coding-agent" = workspacePackages + "/coding-agent.tgz";
"node_modules/@earendil-works/pi-mcp" = workspacePackages + "/mcp.tgz"; "node_modules/@earendil-works/pi-mcp" = workspacePackages + "/mcp.tgz";
"node_modules/@earendil-works/pi-schema" = workspacePackages + "/schema.tgz";
"node_modules/@earendil-works/pi-telemetry" = workspacePackages + "/telemetry.tgz"; "node_modules/@earendil-works/pi-telemetry" = workspacePackages + "/telemetry.tgz";
"node_modules/@earendil-works/pi-tui" = workspacePackages + "/tui.tgz"; "node_modules/@earendil-works/pi-tui" = workspacePackages + "/tui.tgz";
}; };