openclaw - 💡(How to fix) Fix [Bug]: Plugin dependencies (e.g. feishu plugin) are lost after npm pack + global installation [2 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#70637Fetched 2026-04-24 05:55:20
View on GitHub
Comments
2
Participants
2
Timeline
6
Reactions
0
Author
Participants
Timeline (top)
commented ×2labeled ×2closed ×1cross-referenced ×1

After upgrading to the latest openclaw, the issue started reappearing.

Error Message

Error: Cannot find module '@larksuiteoapi/node-sdk'

Root Cause

After upgrading to the latest openclaw, the issue started reappearing.

RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

After upgrading to the latest openclaw, the issue started reappearing.

Steps to reproduce

Update openclaw, start the onboarding process.

Expected behavior

Openclaw onboarding should be seamless, without a bunch of such bugs.

Actual behavior

◇ Anthropic auth method │ Anthropic Claude CLI │ ◇ Provider notes ──────────────────────────────────────────────────────────────────────── │ │ │ Claude CLI auth detected; switched Anthropic model selection to the local Claude CLI │ │ backend. │ │ Existing Anthropic auth profiles are kept for rollback. │ │ Migrated allowlist entries: claude-cli/claude-opus-4-7. │ │ │ ├───────────────────────────────────────────────────────────────────────────────────────── │ ◇ Model configured ───────────────────────────────── │ │ │ Default model set to claude-cli/claude-opus-4-7 │ │ │ ├──────────────────────────────────────────────────── │ │ ◇ Default model │ anthropic/claude-opus-4-7 │ ◇ Gateway port │ 18789 │ ◇ Gateway bind │ Loopback (127.0.0.1) │ ◇ Gateway auth │ Token │ ◇ Tailscale exposure │ Off │ ◇ How do you want to provide the gateway token? │ Generate/store plaintext token │ ◇ Gateway token (blank to generate) │ 88ff16ff8ad58c8e350692ba35ac7a83ccac67f7cd2005e9 Error: Cannot find module '@larksuiteoapi/node-sdk' Require stack:

  • (hidden)/.npm-global/lib/node_modules/openclaw/dist/extensions/feishu/client-yWGpoGkZ.js

OpenClaw version

2026.4.21

Operating system

Debian 13

Install method

npm local

Model

anthropic/claude-opus-4-7

Provider / routing chain

openclaw -> claude cli

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

The issue is likely due to a missing module @larksuiteoapi/node-sdk required by the updated openclaw version.

Guidance

  • Verify that the @larksuiteoapi/node-sdk module is installed by running npm install @larksuiteoapi/node-sdk in the project directory.
  • Check the openclaw documentation to see if there are any specific installation instructions for the @larksuiteoapi/node-sdk module.
  • If the issue persists, try reinstalling openclaw using npm reinstall openclaw to ensure all dependencies are properly installed.
  • Review the openclaw version changelog to see if there are any known issues or breaking changes related to the @larksuiteoapi/node-sdk module.

Notes

The issue seems to be related to a dependency issue with the updated openclaw version, but without more information about the project setup and environment, it's difficult to provide a more specific solution.

Recommendation

Apply workaround: Install the missing @larksuiteoapi/node-sdk module using npm install @larksuiteoapi/node-sdk to resolve the immediate issue, and then investigate further to ensure all dependencies are properly installed and configured.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

Openclaw onboarding should be seamless, without a bunch of such bugs.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING