Skip to content

v2026.4.22: Telegram channels crash on startup — Cannot find package 'openclaw' in plugin-runtime-deps #70701

Description

@Mengchee118

Bug Report

Version: OpenClaw 2026.4.22 (00bd2cf)
OS: macOS Darwin 25.4.0 (arm64)
Node: v24.13.0

What happened

After updating to 2026.4.22, all Telegram bot accounts (default, and multi-account agents) immediately crash on startup with a crash-restart loop. None of the bots receive or respond to Telegram messages.

Error

[default] channel exited: Cannot find package 'openclaw' imported from /Users/<user>/.openclaw/plugin-runtime-deps/openclaw-2026.4.22-1cdd6313f129/dist/extensions/telegram/account-config-Cifs-fXF.js
[default] auto-restart attempt 6/10 in 171s

Same error for every configured Telegram account (iris, argus, venus, default).

Root Cause

The new plugin-runtime-deps directory for 2026.4.22 (openclaw-2026.4.22-1cdd6313f129/node_modules/) is missing the openclaw package itself. The Telegram extension code tries to import from 'openclaw' but the package isn't present in the plugin-runtime-deps node_modules.

Previous versions had this package available; the 2026.4.22 update appears to have omitted it.

Workaround

Manually symlinking the openclaw package fixes it:

ln -sf ~/.local/lib/node_modules/openclaw   ~/.openclaw/plugin-runtime-deps/openclaw-2026.4.22-1cdd6313f129/node_modules/openclaw
openclaw gateway restart

Impact

  • All Telegram channels broken out of the box after update
  • All agents dead on Telegram until workaround applied
  • Auto-restart loop (6/10 attempts) burns resources

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions