crabpot/reports/crabpot-issues.md

471 KiB

Crabpot Issue Findings

Generated: deterministic Status: PASS

Crabpot Target Context

  • OpenClaw host track: explicit
  • Plugin artifact track: manifest
  • Fixture set: all (57 fixtures)

Triage Summary

Metric Value
Issue findings 297
Open issue findings 297
Runtime-covered findings 0
Runtime-partial findings 0
🔴 P0 0
🟠 P1 15
Open 🔴 P0 0
Open 🟠 P1 15
Live issues 0
Live P0 issues 0
Compat gaps 2
Deprecation warnings 40
Inspector gaps 181
Open inspector gaps 181
Runtime coverage artifacts 0
Upstream metadata 74
Contract probes 293

Triage Overview

Class Count P0 Meaning
live-issue 0 0 Potential runtime breakage in the target OpenClaw/plugin pair. P0 only when it is not a deprecated compat seam.
compat-gap 2 - Compatibility behavior is needed but missing from the target OpenClaw compat registry.
deprecation-warning 40 - Plugin uses a supported but deprecated compatibility seam; keep it wired while migration exists.
inspector-gap 181 - Plugin Inspector needs stronger capture/probe evidence before making contract judgments. Runtime-covered rows are proof-backed and not open report work.
upstream-metadata 74 - Plugin package or manifest metadata should improve upstream; not a target OpenClaw live break by itself.
fixture-regression 0 - Fixture no longer exposes an expected seam; investigate fixture pin or scanner drift.

P0 Live Issues

none

Other Live Issues

none

Compat Gaps

Deprecation Warnings

Inspector Proof Gaps

Runtime-Covered Inspector Gaps

none

Upstream Metadata Issues

  • 🟡 P2 a2a-gateway upstream-metadata plugin-upstream-fix

  • 🟡 P2 a2a-gateway upstream-metadata plugin-upstream-fix

    • package-manifest-version-drift: a2a-gateway: package and manifest versions drift
    • state: open · compat:none
    • evidence:
      • package:1.4.0
      • manifest:1.3.0
  • 🟡 P2 a2a-gateway upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: a2a-gateway: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 agentchat upstream-metadata plugin-upstream-fix

  • 🟡 P2 bluebubbles upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: bluebubbles: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 bluebubbles upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: bluebubbles: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 brave-plugin upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: brave-plugin: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 brave-plugin upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: brave-plugin: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 clawmetry upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: clawmetry: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
      • openclaw.release.publishToNpm requires openclaw.install.npmSpec
  • 🟡 P2 clawrouter upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: clawrouter: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 codex upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: codex: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 codex upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: codex: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.5.1-beta.1
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 composio upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: composio: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 ddingtalk upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: ddingtalk: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 diagnostics-otel upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: diagnostics-otel: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.25
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 diagnostics-prometheus upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: diagnostics-prometheus: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.25
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 diffs upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: diffs: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 diffs upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: diffs: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.30
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 dingtalk-connector upstream-metadata plugin-upstream-fix

  • 🟡 P2 dingtalk-connector upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: dingtalk-connector: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 discord upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: discord: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 discord upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: discord: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 feishu upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: feishu: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 feishu upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: feishu: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.25
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 google-meet upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: google-meet: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 google-meet upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: google-meet: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.20
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 lightclawbot upstream-metadata plugin-upstream-fix

    • manifest-unknown-fields: lightclawbot: manifest uses unsupported top-level fields
    • state: open · compat:none
    • evidence:
      • capabilities @ plugins/lightclawbot/.crabpot-package/openclaw.plugin.json
  • 🟡 P2 lightclawbot upstream-metadata plugin-upstream-fix

    • package-manifest-version-drift: lightclawbot: package and manifest versions drift
    • state: open · compat:none
    • evidence:
      • package:1.1.2
      • manifest:1.0.0
  • 🟡 P2 lightclawbot upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: lightclawbot: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
      • plugins/lightclawbot/.crabpot-package/package.json
  • 🟡 P2 lobster upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: lobster: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 lobster upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: lobster: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.25
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 matrix upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: matrix: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 mattermost upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: mattermost: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 mcp-adapter upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: mcp-adapter: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 memory-lancedb upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: memory-lancedb: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 memory-lancedb upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: memory-lancedb: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 memory-tencentdb upstream-metadata plugin-upstream-fix

    • package-openclaw-unsupported-metadata: memory-tencentdb: package declares unsupported OpenClaw metadata
    • state: open · compat:none
    • evidence:
      • openclaw.bundle
  • 🟡 P2 memos-cloud upstream-metadata plugin-upstream-fix

    • manifest-unknown-fields: memos-cloud: manifest uses unsupported top-level fields
    • state: open · compat:none
    • evidence:
  • 🟡 P2 memos-cloud upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: memos-cloud: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 memu-engine upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: memu-engine: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 mocrane-wecom upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: mocrane-wecom: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 msteams upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: msteams: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 msteams upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: msteams: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 nemoclaw upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: nemoclaw: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 nextcloud-talk upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: nextcloud-talk: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 nextcloud-talk upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: nextcloud-talk: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 nostr upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: nostr: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 nostr upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: nostr: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 openclaw-qqbot upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: openclaw-qqbot: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 openclaw-qqbot upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: openclaw-qqbot: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 openclaw-telemetry upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: openclaw-telemetry: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 openclaw-weixin upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: openclaw-weixin: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
      • plugins/openclaw-weixin/.crabpot-package/package.json
  • 🟡 P2 qqbot upstream-metadata plugin-upstream-fix

  • 🟡 P2 qqbot upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: qqbot: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 secureclaw upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: secureclaw: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 synology-chat upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: synology-chat: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 synology-chat upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: synology-chat: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 tlon upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: tlon: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 tlon upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: tlon: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 twitch upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: twitch: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 twitch upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: twitch: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 voice-call upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: voice-call: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 voice-call upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: voice-call: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 wecom upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: wecom: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
  • 🟡 P2 whatsapp upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: whatsapp: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 whatsapp upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: whatsapp: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.25
      • buildOpenClawVersion:2026.5.4
  • 🟡 P2 yuanbao upstream-metadata plugin-upstream-fix

    • package-openclaw-unsupported-metadata: yuanbao: package declares unsupported OpenClaw metadata
    • state: open · compat:none
    • evidence:
      • openclaw.bundle
  • 🟡 P2 yuanbao upstream-metadata plugin-upstream-fix

    • package-plugin-api-compat-missing: yuanbao: plugin API compatibility range is missing
    • state: open · compat:none
    • evidence:
      • plugins/yuanbao/.crabpot-package/package.json
  • 🟡 P2 zalo upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: zalo: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 zalo upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: zalo: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟡 P2 zalouser upstream-metadata plugin-upstream-fix

    • package-install-metadata-incomplete: zalouser: OpenClaw package install metadata is incomplete
    • state: open · compat:none
    • evidence:
      • openclaw.release.publishToClawHub requires openclaw.install.clawhubSpec
  • 🟡 P2 zalouser upstream-metadata plugin-upstream-fix

    • package-min-host-version-drift: zalouser: OpenClaw package minimum host version drifts from build target
    • state: open · compat:none
    • evidence:
      • minHostVersion:>=2026.4.10
      • buildOpenClawVersion:2026.5.2
  • 🟢 P3 clawrouter upstream-metadata plugin-upstream-fix

    • security-manifest-schema-unavailable: clawrouter: plugin security manifest references an unavailable schema
    • state: open · compat:none
    • evidence:
  • 🟢 P3 clawrouter upstream-metadata plugin-upstream-fix

    • unrecognized-security-manifest: clawrouter: plugin ships an unsupported security manifest
    • state: open · compat:none
    • evidence:

Issues

Contract Probe Backlog