Skip to content

v0.3.1 — project site, hermetic tests, npm secret guard

Latest

Choose a tag to compare

@pealmeida pealmeida released this 09 Aug 01:50
· 3 commits to main since this release

What changed since v0.3.0

Added

  • GitHub Pages project site — Dark Node themed landing page at pealmeida.github.io/anymodel-plugin with the Universal Node Cluster logo.
  • CHANGELOG.md and a prepublishOnly npm hook.

Changed

  • README redesigned with centered hero, logo, site badge, and a restructured quick-start section optimized for both human users and AI agents.
  • Test suite is hermetic by default — 128 tests (125 pass, 3 live-fire tests opt-in via ANYMODEL_LIVE_TESTS=1). No test makes a live provider API call unless explicitly opted in.
  • npm test runs bare node --test (portable across shells and Node 18/20/22).

Fixed

  • plugins/.npmignore blocks local env/state files from the published tarball — .gitignore alone was insufficient inside files-whitelisted directories.

Removed

  • Codex branding and the anymodel_ MCP tool prefix (tools are now bare delegate, review, …).
  • Empty top-level scripts/ directory.

Corrected from the v0.3.0 notes

  • MCP tools are named delegate, review, adversarial_review, status, result, cancel, models, setup — no anymodel_ prefix.
  • Test suite: 128 tests (not 14).