Fix QVAC Worker
CI / test (push) Successful in 2m40s
Release rolling / release (push) Successful in 11m42s

This commit is contained in:
Raven Scott
2026-07-30 16:01:34 -04:00
parent 726dbdfd56
commit 2007ff6ad3
5 changed files with 291 additions and 16 deletions
+15
View File
@@ -100,6 +100,21 @@ npm run ensure:qvac-bare-runtimes # force-install all QVAC host binaries
npm run make:client:darwin-arm64
```
### Worker RPC timeout (`RPC initialization timed out after 30000ms`)
`bundleSdk` writes **absolute** `file:///build-machine/...` imports into
`qvac/worker.entry.mjs`. Off the build host Bare cannot load them, so the worker
never handshakes.
Fix (already wired into forge + `build-qvac-worker`):
```bash
node scripts/rewrite-qvac-worker-entry.cjs --force-portable
```
That rewrites the entry to **relative** `../node_modules/@qvac/sdk/...` imports
so the packaged app is self-contained.
### Native host matrix (LLM prebuilds)
`@qvac/llm-llamacpp` ships Bare prebuilds for: