QQBot plugin incompatible with OpenClaw 2026.3.23-1: Cannot find module openclaw/plugin-sdk #215
peifei1977
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I ran into a compatibility issue between the current QQBot plugin and the latest OpenClaw release.
Environment
OpenClaw: 2026.3.23-1
QQBot plugin previously installed: @tencent-connect/openclaw-qqbot 1.5.6
OS: Linux
Install type reported by openclaw update status: pnpm
Problem
After upgrading OpenClaw to 2026.3.23-1, the QQBot plugin can no longer be loaded by the CLI/runtime checks.
The error is:
Copy
Cannot find module 'openclaw/plugin-sdk'
At first I saw it from the plugin entry file, and after trying to inspect/fix further, the same problem also appeared in plugin source files such as src/channel.ts.
What I found
The plugin source currently imports from:
Copy
import type { OpenClawPluginApi } from "openclaw/plugin-sdk";
import { emptyPluginConfigSchema } from "openclaw/plugin-sdk";
But in OpenClaw 2026.3.23-1, the old openclaw/plugin-sdk entry no longer seems to be resolvable, and the new plugin SDK appears to use focused subpath imports instead.
So this looks like a plugin SDK migration / compatibility issue rather than a local config typo.
Reproduction
Install/use OpenClaw 2026.3.23-1
Use @tencent-connect/openclaw-qqbot
Run commands that trigger plugin loading, for example:
openclaw status
openclaw status --deep
Actual result
Plugin loading fails with:
Copy
PluginLoadFailureError: plugin load failed: openclaw-qqbot: Error: Cannot find module 'openclaw/plugin-sdk'
Expected result
QQBot plugin should load normally under OpenClaw 2026.3.23-1, or there should be a compatible plugin release / migration note for this OpenClaw version.
Extra notes
I also checked npm and saw newer QQBot plugin versions like 1.6.4, but the published package still appears to import openclaw/plugin-sdk from index.ts, so it may still be affected.
If there is already a migration branch or a compatible release, please point me to it.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions