pi-mono/packages/coding-agent/install-lock
Armin Ronacher b16d985d42 feat(codemode): run scripts in a QuickJS wasm VM inside the worker
Replaces the node:vm context with quickjs-wasi, so the sandbox is a separate wasm instance instead of a same-process V8 context. The worker stays to keep the host thread responsive; a shared interrupt flag stops spinning scripts on Bun, where worker.terminate() cannot interrupt wasm.

The Node bundle and the Bun binary build the worker as a separate entrypoint, and the Bun binary embeds quickjs.wasm.
2026-09-25 15:02:51 +02:00
..
package-lock.json feat(codemode): run scripts in a QuickJS wasm VM inside the worker 2026-09-25 15:02:51 +02:00
package.json Release v0.87.1 2026-09-22 21:28:02 +02:00