v3.12.1
camel-ai/camelv3.12.1Jun 17, 2026by ruvnet
AI Summary
Hotfix to bundle metaharness plugin scripts that were missing from the published package tarball in the previous version.
Key Highlights
- Added `plugins` directory to the `files` field in `package.json`.
- Added `prepublishOnly` hook to copy scripts during the build process.
- Verified end-to-end functionality of all metaharness subcommands.
Full Release Notes
## Hotfix
3.12.0 shipped the metaharness CLI dispatcher + 9 MCP tools but the
plugin scripts the dispatcher delegates to weren't packed into the
published tarball. Real-user impact:
$ npx ruflo@3.12.0 metaharness score --path .
metaharness: plugins/ruflo-metaharness/scripts/ not found.
Install ruflo with `npm i ruflo` or run from the ruflo repo.
## Fix
`@claude-flow/cli/package.json`:
- Added `"plugins"` to the `files` field
- Added `prepublishOnly` hook that copies `../../../plugins/ruflo-metaharness/` into the package before `npm pack`
Verified end-to-end on a fresh install ā all 10 `npx ruflo metaharness *` subcommands now find their underlying scripts.
Tarball size: 1310 ā 1348 files (+38 plugin scripts).
Anyone on 3.12.0 should `npm install ruflo@latest` (or `@3.12.1`) to pick up the fix.
š¤ Generated with [RuFlo](https://github.com/ruvnet/ruflo)