JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 119
  • Score
    100M100P100Q90861F
  • License MIT

MandateOS bridge, plugin bundle, and installer for OpenClaw.

Package Exports

  • @mandate-os/openclaw

Readme

@mandate-os/openclaw

MandateOS bridge, plugin bundle, and installer for OpenClaw.

This package provides:

  • mandate-os-openclaw-install to configure OpenClaw for a guarded workspace
  • mandate-os-openclaw-bridge for policy evaluation inside the OpenClaw plugin flow
  • the bundled OpenClaw extension assets that enable the guarded workflow

Environment

The installer expects:

  • MANDATE_OS_BASE_URL

Optional during install:

  • MANDATE_OS_MCP_DEFAULT_MANDATE_ID

Required at OpenClaw runtime:

  • MANDATE_OS_AGENT_TOKEN

One-Command Install

MANDATE_OS_BASE_URL=https://mandateos.example.com \
MANDATE_OS_AGENT_TOKEN='key_id.secret' \
MANDATE_OS_MCP_DEFAULT_MANDATE_ID='mdt_123' \
MANDATE_OS_OPENCLAW_WORKSPACE_PATH=/absolute/path/to/your/repo \
npx --yes --package @mandate-os/openclaw mandate-os-openclaw-install install

That command:

  • installs the MandateOS plugin bundle under the local OpenClaw state directory
  • configures the MandateOS MCP entry for the guarded workspace
  • creates or updates the mandateos_guarded agent profile

Inspect the current install state with:

MANDATE_OS_OPENCLAW_WORKSPACE_PATH=/absolute/path/to/your/repo \
npx --yes --package @mandate-os/openclaw mandate-os-openclaw-install status

Runtime note

OpenClaw must still start with MANDATE_OS_AGENT_TOKEN in its runtime environment so the bridge can evaluate actions against MandateOS policy.