Bundle fd and ripgrep in managed desktop runtime#524
Draft
amekawaii wants to merge 1 commit into
Draft
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Author
|
CI handoff: both macOS package jobs (ARM and Intel) passed. The Windows package job failed before vendor/package steps in the pre-existing Guardian takeover smoke: PTY + CLI socket reached OK, then temp Workspace cleanup hit EBUSY. Local fresh Windows package assertion and packaged toolchain smoke are green. This collaborator account cannot rerun Actions jobs, so please rerun the failed Windows package job from a maintainer account. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
fdandripgrepassets for Windows x64/arm64 and macOS x64/arm64OPENALICE_MANAGED_TOOLCHAIN_PATHin packaged Electron andpnpm devRoot cause
Pi 0.80.6 unconditionally checks
fdandrgduring interactive startup. OpenAlice redirectsPI_CODING_AGENT_DIRinto each Workspace, which also makes Pi's binary cache per-Workspace. A fresh Workspace therefore attempted anonymous GitHub API and Release downloads. Shared proxy rate limits and slow/reset release downloads caused repeatedfd not found. Downloading...failures.This moves the downloads to the reproducible release build and stores one shared copy in the application runtime.
Pinned assets
Intel macOS stays on fd 10.3.0 because fd 10.4.x no longer publishes an x86_64 Apple asset.
Windows validation
pnpm test: 2497 passed, 9 skippedpnpm exec tsc --noEmitfd 10.4.2andripgrep 15.1.0executed successfullygetToolPathresolvedfd rgfrom the package PATH with a missing/empty agent directorymacOS handoff
Run the same flow on both available architectures:
Please specifically verify executable permissions plus code signing/notarization of the bundled Mach-O binaries. The package assertions and smoke plan are already shared across Windows and macOS.
Closes #498