Skip to content

v0.9.1

Choose a tag to compare

@fitchmultz fitchmultz released this 02 Oct 06:30
· 210 commits to main since this release
708dd8c

Fixes

  • Run agent_browser_code with a real Node runtime when Pi itself is Bun-compiled; report a clear missing-binary remedy when Node is unavailable instead of hanging the worker handshake (#238).
  • Recognize npm .cmd launchers in Windows doctor PATH checks (#219).
  • Preserve ordinary cookies set --curl filenames in invocation and failed-batch diagnostics while continuing to redact cookie contents and credentials.
  • Run maintainer command-reference and startup-profile scripts correctly through symlinked and space/percent-encoded paths.

Maintenance

  • Remove unused code and exports; relocate unchanged queue and artifact-merge helpers to their owning modules.
  • Share the existing code timeout ceiling and startup measurement/budget without changing limits.
  • Strengthen and consolidate test-audit coverage while retaining distinct lifecycle, security, recovery, and native-host checks. Use short private sockets for affected macOS fixtures.

Requirements and known limitations

Pi 1.0.0+, Node 24.21.0+, and separately installed agent-browser remain required. The recommended upstream baseline remains 0.38.1; this package does not bundle it.

  • Upstream wait --download <path> can report a requested save path without persisting the file there (upstream #1300). The wrapper fails closed when the reported file is absent; use filesystem/artifact verification rather than save-path metadata alone.
  • Windows qualification remains explicitly owner-waived, not passed (#191). The doctor fix is not a claim of complete native Windows qualification.

The release preparation separately qualified the same retained npm artifact on official Pi 1.0.0 and fork revision a74a93cbbb17d8affae01f1b269f5e079cbb9ea3, including real SDK/CLI loading and model-free native lifecycle checks. Operator runtime activation is separate from publication.