openclaw - ✅(Solved) Fix [Bug]: npm deps are missing after update to 24.04.2026 [1 pull requests, 10 comments, 6 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#72058Fetched 2026-04-27 05:35:31
View on GitHub
Comments
10
Participants
6
Timeline
23
Reactions
4
Timeline (top)
commented ×10subscribed ×6cross-referenced ×4labeled ×2

After upgrade from 22.04 - 24.04 OC dont response in telegram and tui isnt starting.

npm install loop with:

`Bundled plugin runtime deps are missing.                                            │
│  - @anthropic-ai/[email protected] (used by amazon-bedrock-mantle)                          │
│  - @anthropic-ai/vertex-sdk@^0.16.0 (used by anthropic-vertex)                       │
│  - @aws/bedrock-token-generator@^1.1.0 (used by amazon-bedrock-mantle)               │
│  - @clack/prompts@^1.2.0 (used by github-copilot)                                    │
│  - @google/genai@^1.50.1 (used by google)                                            │
│  - @grammyjs/runner@^2.0.3 (used by telegram)                                        │
│  - @grammyjs/transformer-throttler@^1.2.1 (used by telegram)                         │
│  - @homebridge/ciao@^1.3.6 (used by bonjour)                                         │
│  - @mariozechner/[email protected] (used by anthropic-vertex)                     │
│  - @mariozechner/[email protected] (used by amazon-bedrock-mantle, anthropic,             │
│    anthropic-vertex, fireworks, google, kimi-coding, lmstudio, ollama, openai, xai)  │
│  - @modelcontextprotocol/[email protected] (used by browser)                                │
│  - @mozilla/readability@^0.6.0 (used by web-readability)                             │
│  - @tencent-connect/qqbot-connector@^1.1.0 (used by qqbot)                           │
│  - [email protected] (used by acpx)                                                         │
│  - commander@^14.0.3 (used by browser)                                               │
│  - express@^5.2.1 (used by browser)                                                  │
│  - grammy@^1.42.0 (used by telegram)                                                 │
│  - linkedom@^0.18.12 (used by web-readability)                                       │
│  - mpg123-decoder@^1.0.3 (used by qqbot)                                             │
│  - node-edge-tts@^1.2.10 (used by microsoft)                                         │
│  - pdfjs-dist@^5.6.205 (used by document-extract)                                    │
│  - [email protected] (used by browser)                                          │
│  - silk-wasm@^3.7.1 (used by qqbot)                                                  │
│  - [email protected] (used by browser, ollama, telegram, xai)                           │
│  - [email protected] (used by browser, telegram)                                          │
│  - ws@^8.20.0 (used by browser, deepgram, elevenlabs, mistral, openai, qqbot, xai)   │
│  - zod@^4.3.6 (used by qqbot)                                                        │
│  Fix: run openclaw doctor --fix to install them. `

Root Cause

After upgrade from 22.04 - 24.04 OC dont response in telegram and tui isnt starting.

npm install loop with:

`Bundled plugin runtime deps are missing.                                            │
│  - @anthropic-ai/[email protected] (used by amazon-bedrock-mantle)                          │
│  - @anthropic-ai/vertex-sdk@^0.16.0 (used by anthropic-vertex)                       │
│  - @aws/bedrock-token-generator@^1.1.0 (used by amazon-bedrock-mantle)               │
│  - @clack/prompts@^1.2.0 (used by github-copilot)                                    │
│  - @google/genai@^1.50.1 (used by google)                                            │
│  - @grammyjs/runner@^2.0.3 (used by telegram)                                        │
│  - @grammyjs/transformer-throttler@^1.2.1 (used by telegram)                         │
│  - @homebridge/ciao@^1.3.6 (used by bonjour)                                         │
│  - @mariozechner/[email protected] (used by anthropic-vertex)                     │
│  - @mariozechner/[email protected] (used by amazon-bedrock-mantle, anthropic,             │
│    anthropic-vertex, fireworks, google, kimi-coding, lmstudio, ollama, openai, xai)  │
│  - @modelcontextprotocol/[email protected] (used by browser)                                │
│  - @mozilla/readability@^0.6.0 (used by web-readability)                             │
│  - @tencent-connect/qqbot-connector@^1.1.0 (used by qqbot)                           │
│  - [email protected] (used by acpx)                                                         │
│  - commander@^14.0.3 (used by browser)                                               │
│  - express@^5.2.1 (used by browser)                                                  │
│  - grammy@^1.42.0 (used by telegram)                                                 │
│  - linkedom@^0.18.12 (used by web-readability)                                       │
│  - mpg123-decoder@^1.0.3 (used by qqbot)                                             │
│  - node-edge-tts@^1.2.10 (used by microsoft)                                         │
│  - pdfjs-dist@^5.6.205 (used by document-extract)                                    │
│  - [email protected] (used by browser)                                          │
│  - silk-wasm@^3.7.1 (used by qqbot)                                                  │
│  - [email protected] (used by browser, ollama, telegram, xai)                           │
│  - [email protected] (used by browser, telegram)                                          │
│  - ws@^8.20.0 (used by browser, deepgram, elevenlabs, mistral, openai, qqbot, xai)   │
│  - zod@^4.3.6 (used by qqbot)                                                        │
│  Fix: run openclaw doctor --fix to install them. `

Fix Action

Fixed

PR fix notes

PR #72084: postinstall: reinstall stale bundled runtime deps after npm updates

Description (problem / solution / changelog)

Summary

  • treat stale bundled runtime dep versions as missing during postinstall eager installs
  • evaluate installed runtime dep versions with the same semver contract used by bundled runtime repair instead of the earlier exact-or-caret-only check
  • restore the optional native-child regression path by writing a real @snazzah/davey version into the test fixture
  • keep the minimal pnpm-lock.yaml importer sync needed for the current extensions/diagnostics-prometheus workspace graph so frozen-lockfile CI reflects the checked-in package graph

Testing

  • pnpm test -- test/scripts/postinstall-bundled-plugins.test.ts -t "installed version is stale|optional native children are missing|installed version satisfies a semver range|sentinel package already exists|installs only missing bundled plugin runtime deps"
  • pnpm exec oxlint scripts/postinstall-bundled-plugins.mjs test/scripts/postinstall-bundled-plugins.test.ts && pnpm exec oxfmt --check scripts/postinstall-bundled-plugins.mjs test/scripts/postinstall-bundled-plugins.test.ts
  • manual stale-version repro through runBundledPluginPostinstall confirmed the reinstall path for an outdated installed dependency version
  • pnpm check currently stops in pre-existing unrelated agents/typebox baseline failures in this worktree

Linked Issue

Closes #72058

Changed files

  • pnpm-lock.yaml (modified, +6/-0)
  • scripts/postinstall-bundled-plugins.mjs (modified, +24/-0)
  • test/scripts/postinstall-bundled-plugins.test.ts (modified, +61/-2)

Code Example

`Bundled plugin runtime deps are missing.                                            │
│  - @anthropic-ai/[email protected] (used by amazon-bedrock-mantle)                          │
│  - @anthropic-ai/vertex-sdk@^0.16.0 (used by anthropic-vertex)                       │
│  - @aws/bedrock-token-generator@^1.1.0 (used by amazon-bedrock-mantle)               │
│  - @clack/prompts@^1.2.0 (used by github-copilot)                                    │
│  - @google/genai@^1.50.1 (used by google)                                            │
│  - @grammyjs/runner@^2.0.3 (used by telegram)                                        │
│  - @grammyjs/transformer-throttler@^1.2.1 (used by telegram)                         │
│  - @homebridge/ciao@^1.3.6 (used by bonjour)                                         │
│  - @mariozechner/[email protected] (used by anthropic-vertex)                     │
│  - @mariozechner/[email protected] (used by amazon-bedrock-mantle, anthropic,             │
│    anthropic-vertex, fireworks, google, kimi-coding, lmstudio, ollama, openai, xai)  │
│  - @modelcontextprotocol/[email protected] (used by browser)                                │
│  - @mozilla/readability@^0.6.0 (used by web-readability)                             │
│  - @tencent-connect/qqbot-connector@^1.1.0 (used by qqbot)                           │
│  - [email protected] (used by acpx)                                                         │
│  - commander@^14.0.3 (used by browser)                                               │
│  - express@^5.2.1 (used by browser)                                                  │
│  - grammy@^1.42.0 (used by telegram)                                                 │
│  - linkedom@^0.18.12 (used by web-readability)                                       │
│  - mpg123-decoder@^1.0.3 (used by qqbot)                                             │
│  - node-edge-tts@^1.2.10 (used by microsoft)                                         │
│  - pdfjs-dist@^5.6.205 (used by document-extract)                                    │
│  - [email protected] (used by browser)                                          │
│  - silk-wasm@^3.7.1 (used by qqbot)                                                  │
│  - [email protected] (used by browser, ollama, telegram, xai)                           │
│  - [email protected] (used by browser, telegram)                                          │
│  - ws@^8.20.0 (used by browser, deepgram, elevenlabs, mistral, openai, qqbot, xai)   │
│  - zod@^4.3.6 (used by qqbot)                                                        │
│  Fix: run openclaw doctor --fix to install them. `

### Steps to reproduce

` Installed bundled plugin deps: @anthropic-ai/[email protected],                               │
│  @anthropic-ai/vertex-sdk@^0.16.0, @aws-sdk/[email protected],            │
│  @aws-sdk/[email protected], @aws-sdk/[email protected],          │
│  @aws/bedrock-token-generator@^1.1.0, @clack/prompts@^1.2.0, @google/genai@^1.50.1,     │
│  @grammyjs/runner@^2.0.3, @grammyjs/transformer-throttler@^1.2.1,                       │
│  @homebridge/ciao@^1.3.6, @mariozechner/[email protected],                           │
│  @mariozechner/[email protected], @mariozechner/[email protected],                      │
│  @modelcontextprotocol/[email protected], @mozilla/readability@^0.6.0,                         │
│  @tencent-connect/qqbot-connector@^1.1.0, [email protected], ajv@^8.18.0, commander@^14.0.3,   │
│  express@^5.2.1, grammy@^1.42.0, linkedom@^0.18.12, mpg123-decoder@^1.0.3,              │
│  node-edge-tts@^1.2.10, pdfjs-dist@^5.6.205, [email protected], silk-wasm@^3.7.1,  │
[email protected], [email protected], ws@^8.20.0, zod@^4.3.6       `

---

`Config: /root/.openclaw/openclaw.json
  Bind: lan
09:51:57 [plugins] acpx staging bundled runtime deps (1 missing, 32 install specs): [email protected]
09:52:05 [plugins] acpx installed bundled runtime deps in 7969ms: [email protected]
09:52:13 [plugins] amazon-bedrock-mantle staging bundled runtime deps (3 missing, 32 install specs): @anthropic-ai/[email protected], @aws/bedrock-token-generator@^1.1.0, @mariozechner/[email protected]
09:52:20 [plugins] amazon-bedrock-mantle installed bundled runtime deps in 7576ms: @anthropic-ai/[email protected], @aws/bedrock-token-generator@^1.1.0, @mariozechner/[email protected]
09:52:28 [plugins] anthropic staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:52:39 [plugins] anthropic installed bundled runtime deps in 10777ms: @mariozechner/[email protected]
09:52:48 [plugins] anthropic-vertex staging bundled runtime deps (3 missing, 32 install specs): @anthropic-ai/vertex-sdk@^0.16.0, @mariozechner/[email protected], @mariozechner/[email protected]
09:52:55 [plugins] anthropic-vertex installed bundled runtime deps in 7364ms: @anthropic-ai/vertex-sdk@^0.16.0, @mariozechner/[email protected], @mariozechner/[email protected]
09:53:03 [plugins] bonjour staging bundled runtime deps (1 missing, 32 install specs): @homebridge/ciao@^1.3.6
09:53:12 [plugins] bonjour installed bundled runtime deps in 8614ms: @homebridge/ciao@^1.3.6
09:53:19 [plugins] browser staging bundled runtime deps (7 missing, 32 install specs): @modelcontextprotocol/[email protected], commander@^14.0.3, express@^5.2.1, [email protected], [email protected], [email protected], ws@^8.20.0
09:53:26 [plugins] browser installed bundled runtime deps in 7439ms: @modelcontextprotocol/[email protected], commander@^14.0.3, express@^5.2.1, [email protected], [email protected], [email protected], ws@^8.20.0
09:53:34 [plugins] deepgram staging bundled runtime deps (1 missing, 32 install specs): ws@^8.20.0
09:53:41 [plugins] deepgram installed bundled runtime deps in 7147ms: ws@^8.20.0
09:53:48 [plugins] document-extract staging bundled runtime deps (1 missing, 32 install specs): pdfjs-dist@^5.6.205
09:53:55 [plugins] document-extract installed bundled runtime deps in 6867ms: pdfjs-dist@^5.6.205
09:54:03 [plugins] elevenlabs staging bundled runtime deps (1 missing, 32 install specs): ws@^8.20.0
09:54:11 [plugins] elevenlabs installed bundled runtime deps in 7999ms: ws@^8.20.0
09:54:11 [plugins] fireworks staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:54:18 [plugins] fireworks installed bundled runtime deps in 6988ms: @mariozechner/[email protected]
09:54:18 [plugins] github-copilot staging bundled runtime deps (1 missing, 32 install specs): @clack/prompts@^1.2.0
09:54:25 [plugins] github-copilot installed bundled runtime deps in 7057ms: @clack/prompts@^1.2.0
09:54:26 [plugins] google staging bundled runtime deps (2 missing, 32 install specs): @google/genai@^1.50.1, @mariozechner/[email protected]
09:54:33 [plugins] google installed bundled runtime deps in 7294ms: @google/genai@^1.50.1, @mariozechner/[email protected]
09:54:34 [plugins] kimi staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:54:41 [plugins] kimi installed bundled runtime deps in 7264ms: @mariozechner/[email protected]
09:54:42 [plugins] lmstudio staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:54:49 [plugins] lmstudio installed bundled runtime deps in 7238ms: @mariozechner/[email protected]
09:54:49 [plugins] microsoft staging bundled runtime deps (1 missing, 32 install specs): node-edge-tts@^1.2.10
09:54:57 [plugins] microsoft installed bundled runtime deps in 7291ms: node-edge-tts@^1.2.10
09:54:57 [plugins] mistral staging bundled runtime deps (1 missing, 32 install specs): ws@^8.20.0
09:55:05 [plugins] mistral installed bundled runtime deps in 7836ms: ws@^8.20.0
09:55:06 [plugins] ollama staging bundled runtime deps (2 missing, 32 install specs): @mariozechner/[email protected], [email protected]
09:55:14 [plugins] ollama installed bundled runtime deps in 7630ms: @mariozechner/[email protected], [email protected]
09:55:14 [plugins] openai staging bundled runtime deps (2 missing, 32 install specs): @mariozechner/[email protected], ws@^8.20.0
09:55:21 [plugins] openai installed bundled runtime deps in 7176ms: @mariozechner/[email protected], ws@^8.20.0
09:55:36 [plugins] qqbot staging bundled runtime deps (5 missing, 32 install specs): @tencent-connect/qqbot-connector@^1.1.0, mpg123-decoder@^1.0.3, silk-wasm@^3.7.1, ws@^8.20.0, zod@^4.3.6
09:55:54 [plugins] qqbot installed bundled runtime deps in 18407ms: @tencent-connect/qqbot-connector@^1.1.0, mpg123-decoder@^1.0.3, silk-wasm@^3.7.1, ws@^8.20.0, zod@^4.3.6
09:56:14 [plugins] telegram staging bundled runtime deps (5 missing, 32 install specs): @grammyjs/runner@^2.0.3, @grammyjs/transformer-throttler@^1.2.1, grammy@^1.42.0, [email protected], [email protected]
09:56:32 [plugins] telegram installed bundled runtime deps in 18407ms: @grammyjs/runner@^2.0.3, @grammyjs/transformer-throttler@^1.2.1, grammy@^1.42.0, [email protected], [email protected]
09:56:44 [plugins] web-readability staging bundled runtime deps (2 missing, 32 install specs): @mozilla/readability@^0.6.0, linkedom@^0.18.12
09:57:05 [plugins] web-readability installed bundled runtime deps in 21234ms: @mozilla/readability@^0.6.0, linkedom@^0.18.12
09:57:06 [plugins] xai staging bundled runtime deps (3 missing, 32 install specs): @mariozechner/[email protected], [email protected], ws@^8.20.0
09:57:16 [plugins] xai installed bundled runtime deps in 10580ms: @mariozechner/[email protected], [email protected], ws@^8.20.0`

---
RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

After upgrade from 22.04 - 24.04 OC dont response in telegram and tui isnt starting.

npm install loop with:

`Bundled plugin runtime deps are missing.                                            │
│  - @anthropic-ai/[email protected] (used by amazon-bedrock-mantle)                          │
│  - @anthropic-ai/vertex-sdk@^0.16.0 (used by anthropic-vertex)                       │
│  - @aws/bedrock-token-generator@^1.1.0 (used by amazon-bedrock-mantle)               │
│  - @clack/prompts@^1.2.0 (used by github-copilot)                                    │
│  - @google/genai@^1.50.1 (used by google)                                            │
│  - @grammyjs/runner@^2.0.3 (used by telegram)                                        │
│  - @grammyjs/transformer-throttler@^1.2.1 (used by telegram)                         │
│  - @homebridge/ciao@^1.3.6 (used by bonjour)                                         │
│  - @mariozechner/[email protected] (used by anthropic-vertex)                     │
│  - @mariozechner/[email protected] (used by amazon-bedrock-mantle, anthropic,             │
│    anthropic-vertex, fireworks, google, kimi-coding, lmstudio, ollama, openai, xai)  │
│  - @modelcontextprotocol/[email protected] (used by browser)                                │
│  - @mozilla/readability@^0.6.0 (used by web-readability)                             │
│  - @tencent-connect/qqbot-connector@^1.1.0 (used by qqbot)                           │
│  - [email protected] (used by acpx)                                                         │
│  - commander@^14.0.3 (used by browser)                                               │
│  - express@^5.2.1 (used by browser)                                                  │
│  - grammy@^1.42.0 (used by telegram)                                                 │
│  - linkedom@^0.18.12 (used by web-readability)                                       │
│  - mpg123-decoder@^1.0.3 (used by qqbot)                                             │
│  - node-edge-tts@^1.2.10 (used by microsoft)                                         │
│  - pdfjs-dist@^5.6.205 (used by document-extract)                                    │
│  - [email protected] (used by browser)                                          │
│  - silk-wasm@^3.7.1 (used by qqbot)                                                  │
│  - [email protected] (used by browser, ollama, telegram, xai)                           │
│  - [email protected] (used by browser, telegram)                                          │
│  - ws@^8.20.0 (used by browser, deepgram, elevenlabs, mistral, openai, qqbot, xai)   │
│  - zod@^4.3.6 (used by qqbot)                                                        │
│  Fix: run openclaw doctor --fix to install them. `

### Steps to reproduce

` Installed bundled plugin deps: @anthropic-ai/[email protected],                               │
│  @anthropic-ai/vertex-sdk@^0.16.0, @aws-sdk/[email protected],            │
│  @aws-sdk/[email protected], @aws-sdk/[email protected],          │
│  @aws/bedrock-token-generator@^1.1.0, @clack/prompts@^1.2.0, @google/genai@^1.50.1,     │
│  @grammyjs/runner@^2.0.3, @grammyjs/transformer-throttler@^1.2.1,                       │
│  @homebridge/ciao@^1.3.6, @mariozechner/[email protected],                           │
│  @mariozechner/[email protected], @mariozechner/[email protected],                      │
│  @modelcontextprotocol/[email protected], @mozilla/readability@^0.6.0,                         │
│  @tencent-connect/qqbot-connector@^1.1.0, [email protected], ajv@^8.18.0, commander@^14.0.3,   │
│  express@^5.2.1, grammy@^1.42.0, linkedom@^0.18.12, mpg123-decoder@^1.0.3,              │
│  node-edge-tts@^1.2.10, pdfjs-dist@^5.6.205, [email protected], silk-wasm@^3.7.1,  │
[email protected], [email protected], ws@^8.20.0, zod@^4.3.6       `

Expected behavior


Actual behavior

openclaw doctor --fix ends with this:

`Config: /root/.openclaw/openclaw.json
  Bind: lan
09:51:57 [plugins] acpx staging bundled runtime deps (1 missing, 32 install specs): [email protected]
09:52:05 [plugins] acpx installed bundled runtime deps in 7969ms: [email protected]
09:52:13 [plugins] amazon-bedrock-mantle staging bundled runtime deps (3 missing, 32 install specs): @anthropic-ai/[email protected], @aws/bedrock-token-generator@^1.1.0, @mariozechner/[email protected]
09:52:20 [plugins] amazon-bedrock-mantle installed bundled runtime deps in 7576ms: @anthropic-ai/[email protected], @aws/bedrock-token-generator@^1.1.0, @mariozechner/[email protected]
09:52:28 [plugins] anthropic staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:52:39 [plugins] anthropic installed bundled runtime deps in 10777ms: @mariozechner/[email protected]
09:52:48 [plugins] anthropic-vertex staging bundled runtime deps (3 missing, 32 install specs): @anthropic-ai/vertex-sdk@^0.16.0, @mariozechner/[email protected], @mariozechner/[email protected]
09:52:55 [plugins] anthropic-vertex installed bundled runtime deps in 7364ms: @anthropic-ai/vertex-sdk@^0.16.0, @mariozechner/[email protected], @mariozechner/[email protected]
09:53:03 [plugins] bonjour staging bundled runtime deps (1 missing, 32 install specs): @homebridge/ciao@^1.3.6
09:53:12 [plugins] bonjour installed bundled runtime deps in 8614ms: @homebridge/ciao@^1.3.6
09:53:19 [plugins] browser staging bundled runtime deps (7 missing, 32 install specs): @modelcontextprotocol/[email protected], commander@^14.0.3, express@^5.2.1, [email protected], [email protected], [email protected], ws@^8.20.0
09:53:26 [plugins] browser installed bundled runtime deps in 7439ms: @modelcontextprotocol/[email protected], commander@^14.0.3, express@^5.2.1, [email protected], [email protected], [email protected], ws@^8.20.0
09:53:34 [plugins] deepgram staging bundled runtime deps (1 missing, 32 install specs): ws@^8.20.0
09:53:41 [plugins] deepgram installed bundled runtime deps in 7147ms: ws@^8.20.0
09:53:48 [plugins] document-extract staging bundled runtime deps (1 missing, 32 install specs): pdfjs-dist@^5.6.205
09:53:55 [plugins] document-extract installed bundled runtime deps in 6867ms: pdfjs-dist@^5.6.205
09:54:03 [plugins] elevenlabs staging bundled runtime deps (1 missing, 32 install specs): ws@^8.20.0
09:54:11 [plugins] elevenlabs installed bundled runtime deps in 7999ms: ws@^8.20.0
09:54:11 [plugins] fireworks staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:54:18 [plugins] fireworks installed bundled runtime deps in 6988ms: @mariozechner/[email protected]
09:54:18 [plugins] github-copilot staging bundled runtime deps (1 missing, 32 install specs): @clack/prompts@^1.2.0
09:54:25 [plugins] github-copilot installed bundled runtime deps in 7057ms: @clack/prompts@^1.2.0
09:54:26 [plugins] google staging bundled runtime deps (2 missing, 32 install specs): @google/genai@^1.50.1, @mariozechner/[email protected]
09:54:33 [plugins] google installed bundled runtime deps in 7294ms: @google/genai@^1.50.1, @mariozechner/[email protected]
09:54:34 [plugins] kimi staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:54:41 [plugins] kimi installed bundled runtime deps in 7264ms: @mariozechner/[email protected]
09:54:42 [plugins] lmstudio staging bundled runtime deps (1 missing, 32 install specs): @mariozechner/[email protected]
09:54:49 [plugins] lmstudio installed bundled runtime deps in 7238ms: @mariozechner/[email protected]
09:54:49 [plugins] microsoft staging bundled runtime deps (1 missing, 32 install specs): node-edge-tts@^1.2.10
09:54:57 [plugins] microsoft installed bundled runtime deps in 7291ms: node-edge-tts@^1.2.10
09:54:57 [plugins] mistral staging bundled runtime deps (1 missing, 32 install specs): ws@^8.20.0
09:55:05 [plugins] mistral installed bundled runtime deps in 7836ms: ws@^8.20.0
09:55:06 [plugins] ollama staging bundled runtime deps (2 missing, 32 install specs): @mariozechner/[email protected], [email protected]
09:55:14 [plugins] ollama installed bundled runtime deps in 7630ms: @mariozechner/[email protected], [email protected]
09:55:14 [plugins] openai staging bundled runtime deps (2 missing, 32 install specs): @mariozechner/[email protected], ws@^8.20.0
09:55:21 [plugins] openai installed bundled runtime deps in 7176ms: @mariozechner/[email protected], ws@^8.20.0
09:55:36 [plugins] qqbot staging bundled runtime deps (5 missing, 32 install specs): @tencent-connect/qqbot-connector@^1.1.0, mpg123-decoder@^1.0.3, silk-wasm@^3.7.1, ws@^8.20.0, zod@^4.3.6
09:55:54 [plugins] qqbot installed bundled runtime deps in 18407ms: @tencent-connect/qqbot-connector@^1.1.0, mpg123-decoder@^1.0.3, silk-wasm@^3.7.1, ws@^8.20.0, zod@^4.3.6
09:56:14 [plugins] telegram staging bundled runtime deps (5 missing, 32 install specs): @grammyjs/runner@^2.0.3, @grammyjs/transformer-throttler@^1.2.1, grammy@^1.42.0, [email protected], [email protected]
09:56:32 [plugins] telegram installed bundled runtime deps in 18407ms: @grammyjs/runner@^2.0.3, @grammyjs/transformer-throttler@^1.2.1, grammy@^1.42.0, [email protected], [email protected]
09:56:44 [plugins] web-readability staging bundled runtime deps (2 missing, 32 install specs): @mozilla/readability@^0.6.0, linkedom@^0.18.12
09:57:05 [plugins] web-readability installed bundled runtime deps in 21234ms: @mozilla/readability@^0.6.0, linkedom@^0.18.12
09:57:06 [plugins] xai staging bundled runtime deps (3 missing, 32 install specs): @mariozechner/[email protected], [email protected], ws@^8.20.0
09:57:16 [plugins] xai installed bundled runtime deps in 10580ms: @mariozechner/[email protected], [email protected], ws@^8.20.0`

OpenClaw version

2026.04.24

Operating system

Ubuntu

Install method

npm

Model

ollama/kimi2.6

Provider / routing chain

openclaw - local ollama installation - kimi2.6:cloud

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

OC isnt usable - npm installation in fails?! npm installation of deps running in a loop - (see in top/htop)

Additional information

No response

extent analysis

TL;DR

The issue can be resolved by running openclaw doctor --fix to install the missing bundled plugin runtime dependencies.

Guidance

  • The error message indicates that there are missing bundled plugin runtime dependencies, which can be fixed by running openclaw doctor --fix.
  • The provided log output shows that the openclaw doctor --fix command is attempting to install the missing dependencies, but it's not clear if the installation is successful.
  • To verify the fix, check the log output for any errors or warnings after running openclaw doctor --fix.
  • If the issue persists, try checking the openclaw.json configuration file for any errors or inconsistencies.

Example

No code snippet is provided as it's not necessary in this case.

Notes

The issue seems to be related to the installation of dependencies, and running openclaw doctor --fix should resolve the issue. However, if the problem persists, further investigation into the openclaw.json configuration file and the log output may be necessary.

Recommendation

Apply the workaround by running openclaw doctor --fix to install the missing dependencies, as it is the most straightforward solution to resolve the issue.

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


Still need to ship something?

×6

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

Back to top recommendations

TRENDING