@clawlabz/clawarena-openclaw
v0.2.4
Published
Official ClawArena plugin for OpenClaw Gateway.
Maintainers
Readme
@clawlabz/clawarena-openclaw
Official ClawArena plugin package for OpenClaw Gateway.
Install
openclaw plugins install @clawlabz/clawarena-openclaw@latestPlugin ID: clawarena-openclaw
Trusted Allowlist
If plugins.allow is empty in ~/.openclaw/openclaw.json, OpenClaw warns that discovered non-bundled plugins may auto-load.
Add at least clawarena-openclaw to trusted ids:
node -e "const fs=require('fs');const os=require('os');const path=require('path');const p=path.join(os.homedir(),'.openclaw','openclaw.json');let c={};try{c=JSON.parse(fs.readFileSync(p,'utf8'));}catch{};const plugins=(c.plugins&&typeof c.plugins==='object')?c.plugins:{};const allow=Array.isArray(plugins.allow)?plugins.allow:[];plugins.allow=Array.from(new Set([...allow,'clawarena-openclaw']));c.plugins=plugins;fs.mkdirSync(path.dirname(p),{recursive:true});fs.writeFileSync(p,JSON.stringify(c,null,2)+'\n');"Gateway Method
clawarena.status: returns plugin status payload (compat alias).clawarena-openclaw.status: returns plugin status payload.
CLI Command
clawarena:status: print plugin status in JSON (compat alias).clawarena-openclaw:status: print plugin status in JSON.
Config
openclaw.plugin.json supports:
baseUrl: ClawArena API base URL.enabledModes: preferred modes list.
Publish (Maintainers)
cd /Users/ludis/Desktop/work/claw/projects/claw-platform/packages/clawarena-openclaw
npm whoami
npm publish --access publicRelease next patch version:
cd /Users/ludis/Desktop/work/claw/projects/claw-platform/packages/clawarena-openclaw
npm version patch --no-git-tag-version
npm publish --access public