Skip to content

OpenClaw Discord messaging plugin is missing from sandbox image #4440

Description

@sandl99

Summary

OpenClaw sandboxes with Discord messaging enabled report that the official Discord external plugin is missing.

Observed

Inside a sandbox:

sandbox@40342a00be54:~$ openclaw channels status --probe
...
Gateway not reachable; showing config-only status.
Config: /sandbox/.openclaw/openclaw.json
Mode: local

- openclaw-weixin 9d3256b0797f-im-bot: enabled, configured

Missing official external plugins:
- Discord: Install the official external plugin with: openclaw plugins install @openclaw/discord, or run: openclaw doctor --fix.

Discord is configured by NemoClaw, but the required OpenClaw Discord plugin is not installed in the sandbox image/config surface.

Expected

When Discord is selected for the OpenClaw agent, NemoClaw should ensure the official Discord external plugin is installed or staged so OpenClaw can load it without requiring a manual openclaw plugins install @openclaw/discord after sandbox creation.

Acceptance Criteria

  • OpenClaw Discord messaging sandboxes include the required official Discord plugin installation/staging.
  • openclaw channels status --probe does not report Discord as a missing official external plugin after NemoClaw onboarding/rebuild.
  • Rebuild preserves the Discord plugin installation.
  • Add coverage for the OpenClaw Discord channel config/plugin installation path.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area: messagingMessaging channels, bridges, manifests, or channel lifecycle

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions