Description
The openclaw plugins install @apify/apify-openclaw-plugin command fails with an ENOENT error when trying to install from ClawHub.
Error
$ openclaw plugins install @apify/apify-openclaw-plugin
Resolving clawhub:@apify/apify-openclaw-plugin…
ClawHub code-plugin @apify/apify-openclaw-plugin@0.1.0 channel=community verification=source-linked
Compatibility: pluginApi=>=1.0.0
ClawHub package "@apify/apify-openclaw-plugin" is community; review source and verification before enabling.
ENOENT: no such file or directory, open '/var/folders/.../T/openclaw-clawhub-package-XXXXX/@apify/apify-openclaw-plugin.zip'
Environment
- OpenClaw version: 2026.3.24
- Node.js version: 25.8.1
- macOS: Darwin 25.3.0 (arm64)
- Plugin: @apify/apify-openclaw-plugin@0.1.0
Workaround Attempted
Installing via npm globally works:
$ npm install -g @apify/apify-openclaw-plugin
But OpenClaw cannot find it because it looks for plugins in stock: /opt/homebrew/lib/node_modules/openclaw/dist/extensions/, not npm's global path.
Expected Behavior
The ClawHub package should be downloaded and extracted correctly so the plugin can be installed.
Actual Behavior
The temporary zip file path doesn't exist when OpenClaw tries to read it.
Additional Context
- The npm package exists and installs correctly
- The issue is specifically with ClawHub's packaging/delivery of the plugin
- OpenClaw config shows:
plugins.entries.apify: plugin not found: apify (stale config entry ignored)
Thanks for looking into this!
Description
The
openclaw plugins install @apify/apify-openclaw-plugincommand fails with an ENOENT error when trying to install from ClawHub.Error
Environment
Workaround Attempted
Installing via npm globally works:
But OpenClaw cannot find it because it looks for plugins in
stock: /opt/homebrew/lib/node_modules/openclaw/dist/extensions/, not npm's global path.Expected Behavior
The ClawHub package should be downloaded and extracted correctly so the plugin can be installed.
Actual Behavior
The temporary zip file path doesn't exist when OpenClaw tries to read it.
Additional Context
plugins.entries.apify: plugin not found: apify (stale config entry ignored)Thanks for looking into this!