Skip to content

ClawHub package install fails with ENOENT error #12

@jeremyclaw72

Description

@jeremyclaw72

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions