Skip to content

SpecPi 0.37.1

Latest

Choose a tag to compare

@TannerMidd TannerMidd released this 03 Oct 13:16
af36b0a

A patch release that fixes the local command guard's setup in the prebuilt Pi binary.

  • /lancet-guard setup works in prebuilt Pi. specpi-lancet-guard 0.6.1 replaces 0.6.0 among the eight default packages. Pi installed from its release download, for example through mise, is a compiled Bun binary that could not find the guard's installed onnxruntime-node, so setup failed with "ONNX Runtime could not be loaded on this platform: Cannot find package 'onnxruntime-node'". The guard now imports ONNX Runtime from code Pi's loader resolves, still only when it first needs it. Pi installed through npm was not affected.
  • SpecPi Chat stays at 0.19.0; its VSIX is attached again.

Run specpi update after installing. The model is unchanged (LANCET Nano v0.4.3), so no new /lancet-guard setup is needed, and a guard you switched on stays on.

Validation: 844 tests passed, 5 skipped, on Node 22. The guard's tests pass on Linux, Windows and macOS, and 0.6.1 was published by its release workflow with provenance. Site, Pi-package and base-package checks passed with all eight real pins, and setup's self-test was checked inside both the prebuilt and the npm Pi 1.0.0. The release workflow validates the exact npm artifact on Linux, Windows and macOS before publishing with provenance.