openclaw plugins¶
Gateway प्लगइन्स/एक्सटेंशन्स का प्रबंधन करें (इन-प्रोसेस लोड होते हैं)।
संबंधित:
- प्लगइन सिस्टम: Plugins
- प्लगइन मैनिफ़ेस्ट + स्कीमा: Plugin manifest
- सुरक्षा सख़्ती: Security
कमांड्स¶
openclaw plugins list
openclaw plugins info <id>
openclaw plugins enable <id>
openclaw plugins disable <id>
openclaw plugins doctor
openclaw plugins update <id>
openclaw plugins update --all
Bundled plugins ship with OpenClaw but start disabled. 1. उन्हें सक्रिय करने के लिए plugins enable का उपयोग करें।
- सभी प्लगइन्स के साथ एक
openclaw.plugin.jsonफ़ाइल होनी चाहिए, जिसमें एक इनलाइन JSON Schema (configSchema, भले ही खाली हो) शामिल हो। 3. गायब/अमान्य मैनिफ़ेस्ट या स्कीमा प्लगइन को लोड होने से रोकते हैं और कॉन्फ़िग वैलिडेशन विफल कर देते हैं।
इंस्टॉल¶
openclaw plugins install <path-or-spec>
- सुरक्षा नोट: प्लगइन इंस्टॉल को कोड चलाने जैसा मानें। 5. पिन किए गए संस्करणों को प्राथमिकता दें।
समर्थित आर्काइव्स: .zip, .tgz, .tar.gz, .tar।
स्थानीय डायरेक्टरी की कॉपी से बचने के लिए --link का उपयोग करें (यह plugins.load.paths में जोड़ता है):
openclaw plugins install -l ./my-plugin
अपडेट¶
openclaw plugins update <id>
openclaw plugins update --all
openclaw plugins update <id> --dry-run
अपडेट केवल npm से इंस्टॉल किए गए प्लगइन्स पर लागू होते हैं (जो plugins.installs में ट्रैक किए जाते हैं)।