Skip to content

Upgrade breaks plugin path: extensions/feishu → dist/extensions/feishu not auto-migrated #54963

@yyri

Description

@yyri

GitHub Issue - OpenClaw 插件路径升级 Bug

标题

Upgrade breaks plugin path: extensions/feishu → dist/extensions/feishu not auto-migrated

正文

Bug Description

After upgrading OpenClaw, the plugin path changed from extensions/feishu to dist/extensions/feishu, but the configuration file was not auto-migrated, causing Gateway to fail to start.

Reproduction Steps

  1. Upgrade OpenClaw (e.g., 2026.3.13 → latest)
  2. Run openclaw gateway start
  3. Error: plugin path not found: /home/ecs-user/.npm-global/lib/node_modules/openclaw/extensions/feishu

Error Message

Invalid config:
- plugins.load.paths: plugin: plugin path not found: /home/ecs-user/.npm-global/lib/node_modules/openclaw/extensions/feishu

Workaround

Manually edit ~/.openclaw/openclaw.json:

{
  "plugins": {
    "load": {
      "paths": [
        "/home/ecs-user/.npm-global/lib/node_modules/openclaw/dist/extensions/feishu"
      ]
    }
  }
}

Expected Behavior

  1. openclaw doctor --fix should auto-fix the path
  2. Or upgrade script should auto-migrate the config

Environment

  • OS: Linux 6.8.0-100-generic (x64)
  • Node: v22.22.1
  • OpenClaw: 2026.3.13

📤 提交步骤

  1. 访问:https://github.com/openclaw/openclaw/issues/new
  2. 登录 GitHub
  3. 粘贴标题和正文
  4. 点击 "Submit new issue"

创建时间:2026-03-26 14:24
创建者:岳洋(洋哥)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions