openclaw plugins
Gateway plaginlari/kengaytmalarini (jarayon ichida yuklangan) boshqarish.
Bogʻliq:
- Plagin tizimi: Plugins
- Plagin manifesti + sxema: Plugin manifest
- Xavfsizlikni mustahkamlash: Security
Buyruqlar
plugins enable dan foydalaning.
Barcha plaginlar ichki JSON Sxemaga ega (configSchema, bo‘sh bo‘lsa ham) openclaw.plugin.json faylini taqdim etishi shart. Yetishmaydigan/yaroqsiz manifestlar yoki sxemalar plaginning yuklanishiga to‘sqinlik qiladi va konfiguratsiya tekshiruvini muvaffaqiyatsiz qiladi.
O‘rnatish
--ignore-scripts bilan bajariladi.
Mahalliy katalogni nusxalamaslik uchun --link dan foydalaning (plugins.load.paths ga qo‘shadi):
Mahalliy katalogni nusxalamaslik uchun --link dan foydalaning (plugins.load.paths ga qo‘shadi):
O‘chirish
uninstall plugin yozuvlarini plugins.entries, plugins.installs,
plugin allowlist va mavjud bo‘lsa bog‘langan plugins.load.paths yozuvlaridan olib tashlaydi.
Faol memory pluginlari uchun memory slot memory-core ga qayta o‘rnatiladi.
Standart bo‘yicha, uninstall faol state dir extensions ildizi ostidagi
plugin o‘rnatish katalogini ham o‘chiradi ($OPENCLAW_STATE_DIR/extensions/<id>). Diskdagi fayllarni saqlab qolish uchun
--keep-files dan foydalaning.
--keep-config eskirgan alias sifatida --keep-files uchun qo‘llab-quvvatlanadi.
Yangilash
plugins.installs da kuzatiladigan) plaginlarga qo‘llanadi.