Skip to content

Plugin ID mismatch: manifest declares "composio" but npm package name hints "openclaw-plugin" #3

@uicjeff

Description

@uicjeff

When the plugin loads, OpenClaw logs a warning:

plugin id mismatch (manifest uses "composio", entry hints "openclaw-plugin")

The plugin's index.ts declares id: "composio", but the npm package is named @composio/openclaw-plugin. OpenClaw derives a hint from the package name suffix (openclaw-plugin) and compares it against the declared plugin ID (composio) — they don't match.

Fix: Either rename the npm package to @composio/composio-openclaw-plugin (or similar) so the suffix aligns with the declared ID, or change the declared id in index.ts to "openclaw-plugin" and update any config references accordingly.

Version: 0.0.4
OpenClaw version: 2026.3.13

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions