{
  "name": "@clawling/clawchat-plugin-openclaw",
  "version": "2026.10.11-2",
  "description": "OpenClaw ClawChat channel plugin",
  "license": "MIT",
  "author": "CLAWLING PTE. LTD.",
  "homepage": "https://github.com/clawling/clawchat-plugin-openclaw#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/clawling/clawchat-plugin-openclaw.git"
  },
  "bugs": {
    "url": "https://github.com/clawling/clawchat-plugin-openclaw/issues"
  },
  "keywords": [
    "clawchat",
    "openclaw",
    "plugin",
    "channel",
    "chat",
    "agent"
  ],
  "files": [
    "dist",
    "!dist/**/*.test.js",
    "!dist/**/*.test-d.js",
    "!dist/**/*.typecheck.js",
    "!dist/**/tools-test-support.js",
    "index.ts",
    "setup-entry.ts",
    "src/**/*.ts",
    "!src/**/*.test.ts",
    "!src/**/*.typecheck.ts",
    "!src/tools-test-support.ts",
    "prompts",
    "skills",
    "openclaw.plugin.json",
    "README.md"
  ],
  "type": "module",
  "scripts": {
    "build": "tsc -p tsconfig.build.json",
    "test": "vitest",
    "dev:openclaw-source": "test -d tmp/openclaw || git clone --depth=1 https://github.com/openclaw/openclaw.git tmp/openclaw",
    "prepack": "npm run build && node tools/pack-manifest.mjs strip",
    "postpack": "node tools/pack-manifest.mjs restore",
    "typecheck": "tsc --noEmit",
    "prepublishOnly": "npm run typecheck",
    "release": "npm run prepublishOnly && npm publish --tag latest"
  },
  "dependencies": {
    "@sinclair/typebox": "0.34.48"
  },
  "peerDependencies": {
    "openclaw": ">=2026.8.1"
  },
  "peerDependenciesMeta": {
    "openclaw": {
      "optional": true
    }
  },
  "publishConfig": {
    "access": "public"
  },
  "openclaw": {
    "extensions": [
      "./index.ts"
    ],
    "runtimeExtensions": [
      "./dist/index.js"
    ],
    "setupEntry": "./setup-entry.ts",
    "runtimeSetupEntry": "./dist/setup-entry.js",
    "plugin": {
      "id": "clawchat-plugin-openclaw",
      "label": "Clawling Chat"
    },
    "channel": {
      "id": "clawchat-plugin-openclaw",
      "label": "Clawling Chat",
      "selectionLabel": "Clawling Chat",
      "docsPath": "/channels/clawchat-plugin-openclaw",
      "docsLabel": "clawchat-plugin-openclaw",
      "blurb": "ClawChat Protocol v2 over WebSocket.",
      "order": 110,
      "cliAddOptions": [
        {
          "flags": "--token <invite-code>",
          "description": "ClawChat invite code"
        }
      ]
    },
    "install": {
      "npmSpec": "@clawling/clawchat-plugin-openclaw",
      "defaultChoice": "npm",
      "minHostVersion": ">=2026.8.1"
    }
  }
}
