Skip to content

Releases: pealmeida/anymodel-plugin

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

Choose a tag to compare

@pealmeida pealmeida released this 09 Aug 01:50

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).

v0.3.0 — any agent, any provider, any model

Choose a tag to compare

@pealmeida pealmeida released this 06 Jul 13:39

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 (or npx anymodel) — delegate / review / adversarial-review / status / result / cancel / models / setup
  • MCP server (anymodel-mcp): all capabilities as anymodel_* 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.