Pin Pi CLI 0.78.0 + fix detached worktree AI source paths (Sam & Codex) #33

Merged
clawdie merged 2 commits from fix/pi-0.78.0-pin into main 2026-06-05 00:15:22 +02:00
Owner

Two fixes for the next ISO build:

  1. Pin Pi CLI to 0.78.0 — narrow version pin in npm-globals.txt so the ISO ships a known-good Pi release.

  2. Fix detached worktree pathsbuild.sh hardcoded ../clawdie-ai and ../colibri for source snapshots and skill import. When building from a detached worktree (e.g. tmp/build-main), those relative paths resolve to tmp/clawdie-ai which doesn not exist. Added resolve_clawdie_ai_repo() (mirrors existing resolve_colibri_paths()) and calls both resolvers before seeding /home/clawdie/ai/ snapshots and importing clawdie-ai skills.

Both fixes use the same CLAWDIE_AI_REPO / COLIBRI_REPO env-var-override pattern already established in the codebase.

Two fixes for the next ISO build: 1. **Pin Pi CLI to 0.78.0** — narrow version pin in npm-globals.txt so the ISO ships a known-good Pi release. 2. **Fix detached worktree paths** — `build.sh` hardcoded `../clawdie-ai` and `../colibri` for source snapshots and skill import. When building from a detached worktree (e.g. `tmp/build-main`), those relative paths resolve to `tmp/clawdie-ai` which doesn not exist. Added `resolve_clawdie_ai_repo()` (mirrors existing `resolve_colibri_paths()`) and calls both resolvers before seeding `/home/clawdie/ai/` snapshots and importing clawdie-ai skills. Both fixes use the same `CLAWDIE_AI_REPO` / `COLIBRI_REPO` env-var-override pattern already established in the codebase.
clawdie added 2 commits 2026-06-05 00:15:14 +02:00
clawdie merged commit 4dc665b7a5 into main 2026-06-05 00:15:22 +02:00
clawdie deleted branch fix/pi-0.78.0-pin 2026-06-05 00:15:22 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-iso#33
No description provided.