openclaw - 💡(How to fix) Fix [email protected]: bundled plugin manifests require >=2026.4.8, causing gateway to fail version self-check on startup [3 comments, 4 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#62955Fetched 2026-04-09 08:00:14
View on GitHub
Comments
3
Participants
4
Timeline
5
Reactions
1
Author
Timeline (top)
commented ×3closed ×1cross-referenced ×1

22 plugin manifests in the bundled registry declare engines.openclaw >= 2026.4.8 but ship inside the 2026.4.7-1 package. On startup, each manifest fails its version gate. The startup validator collects these as Config invalid errors and aborts the gateway, causing a crash loop.

Error Message

Misleading error

The error message points at the user's openclaw.json as the source of the invalid config. However, none of the 22 failing plugins are present in the user config — they come from the package's own bundled registry. Users are sent on a wild goose chase editing their config when the root cause is a version mismatch baked into the package itself. Gateway is completely non-functional on a fresh install of 2026.4.7-1. Crash loop requires manual intervention to diagnose since the error message misdirects users to their own config file.

Root Cause

Bundled plugin manifests in 2026.4.7-1 specify engines.openclaw >= 2026.4.8, which is a future version not yet released at the time of packaging. The version gate check fails for all 22 affected plugins on every startup attempt.

Fix Action

Fix

Upgrade to [email protected] or later. Workaround: remove the 22 affected plugin entries from the bundled registry or relax the engine constraint in the manifests to >= 2026.4.7.

RAW_BUFFERClick to expand / collapse

Summary

22 plugin manifests in the bundled registry declare engines.openclaw >= 2026.4.8 but ship inside the 2026.4.7-1 package. On startup, each manifest fails its version gate. The startup validator collects these as Config invalid errors and aborts the gateway, causing a crash loop.

Affected plugins (22)

bluebubbles, discord, feishu, googlechat, irc, line, matrix, mattermost, memory-lancedb, msteams, nextcloud-talk, nostr, qa-channel, qa-lab, qqbot, synology-chat, tlon, twitch, voice-call, whatsapp, zalo, zalouser

Misleading error

The error message points at the user's openclaw.json as the source of the invalid config. However, none of the 22 failing plugins are present in the user config — they come from the package's own bundled registry. Users are sent on a wild goose chase editing their config when the root cause is a version mismatch baked into the package itself.

Steps to reproduce

  1. Install [email protected] via npm i -g [email protected]
  2. Start the gateway: openclaw gateway start
  3. Observe crash loop with repeated Config invalid errors referencing openclaw.json

Root cause

Bundled plugin manifests in 2026.4.7-1 specify engines.openclaw >= 2026.4.8, which is a future version not yet released at the time of packaging. The version gate check fails for all 22 affected plugins on every startup attempt.

Fix

Upgrade to [email protected] or later. Workaround: remove the 22 affected plugin entries from the bundled registry or relax the engine constraint in the manifests to >= 2026.4.7.

Impact

Gateway is completely non-functional on a fresh install of 2026.4.7-1. Crash loop requires manual intervention to diagnose since the error message misdirects users to their own config file.

extent analysis

TL;DR

Upgrade to [email protected] or later to resolve the version mismatch issue causing the gateway crash loop.

Guidance

  • Verify the issue by checking the version of openclaw installed and the version specified in the plugin manifests.
  • To mitigate the issue, remove the 22 affected plugin entries from the bundled registry or relax the engine constraint in the manifests to >= 2026.4.7 as a temporary workaround.
  • Check the openclaw.json file to ensure it does not contain any of the 22 failing plugins, as the error message may misdirect users to edit this file.
  • Consider reporting the issue to the package maintainers to ensure the version mismatch is addressed in future releases.

Example

No code snippet is provided as the issue is related to version mismatch and package configuration.

Notes

The provided fix assumes that [email protected] or later is available and compatible with the existing setup. If this is not the case, the workaround of removing or relaxing the engine constraint may be necessary.

Recommendation

Upgrade to [email protected] or later, as this is the most straightforward solution to resolve the version mismatch issue and prevent the gateway crash loop.

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…

Still need to ship something?

×6

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

Back to top recommendations

TRENDING