Releases: pealmeida/anymodel-plugin
Releases · pealmeida/anymodel-plugin
Release list
v0.3.1 — project site, hermetic tests, npm secret guard
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.mdand aprepublishOnlynpm 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 testruns barenode --test(portable across shells and Node 18/20/22).
Fixed
plugins/.npmignoreblocks local env/state files from the published tarball —.gitignorealone was insufficient insidefiles-whitelisted directories.
Removed
- Codex branding and the
anymodel_MCP tool prefix (tools are now baredelegate,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— noanymodel_prefix. - Test suite: 128 tests (not 14).
v0.3.0 — any agent, any provider, any model
First public release.
Any Model Plugin lets any AI agent delegate tasks, run adversarial reviews, and manage background jobs against any provider and model.
Three surfaces, one core
- Universal CLI:
node plugins/anymodel/scripts/companion.mjs(ornpx anymodel) — delegate / review / adversarial-review / status / result / cancel / models / setup - MCP server (
anymodel-mcp): all capabilities asanymodel_*tools in any MCP host — Claude Code, Codex CLI, Cursor, Windsurf, VS Code - Claude Code native plugin:
/plugin marketplace add pealmeida/anymodel-plugin→/plugin install anymodel@any-model
Engines × providers
- Engines: codex (native sandbox + built-in reviewer, per-thread provider override), claude (headless), direct (built-in agent loop, zero external CLIs)
- Providers: declarative
registry.toml(ships with Z.AI, Ollama Cloud, OpenCode Go) + provider-quirk pipeline - Built-in Responses→Chat shim (
companion.mjs shim) — no proxy dependency; LiteLLM remains optional
Quality
- CI: Node 18/20/22 — module syntax sweep, 14 unit tests, MCP protocol smoke test
- Secret scanning + push protection enabled; see SECURITY.md for the sandboxing model
Derived from openai/codex-plugin-cc under Apache-2.0 — see NOTICE.