CLI commands
بازنشانی
openclaw reset
پیکربندی/وضعیت محلی را بازنشانی کنید (CLI نصبشده باقی میماند).
openclaw resetopenclaw reset --dry-runopenclaw reset --scope config --yes --non-interactiveopenclaw reset --scope config+creds+sessions --yes --non-interactiveopenclaw reset --scope full --yes --non-interactiveگزینهها
--scope <scope>:config،config+creds+sessionsیاfull--yes: از اعلانهای تأیید صرفنظر میکند--non-interactive: اعلانها را غیرفعال میکند؛ به--scopeو--yesنیاز دارد--dry-run: بدون حذف فایلها، عملیات را نمایش میدهد
دامنهها
| دامنه | مواردی که حذف میشوند | ابتدا Gateway متوقف میشود |
|---|---|---|
config |
فقط فایل پیکربندی | خیر |
config+creds+sessions |
فایل پیکربندی، پوشهٔ OAuth/اعتبارنامهها و پوشههای نشست هر عامل | بله |
full |
پوشهٔ وضعیت (شامل پایگاه دادهٔ SQLite مشترک) بههمراه پوشههای فضای کاری | بله |
config+creds+sessions و full پیش از حذف وضعیت، سرویس Gateway مدیریتشدهٔ در حال اجرا را متوقف میکنند.
نکتهها
- پیش از حذف وضعیت محلی، ابتدا
openclaw backup createرا برای ایجاد یک اسنپشات قابلبازیابی اجرا کنید. - وضعیت راهاندازی فضای کاری و گواهیها بهصورت ردیفهایی در پایگاه دادهٔ SQLite مشترک قرار دارند؛ بنابراین
fullآنها را همراه با پوشهٔ وضعیت حذف میکند و در حال حاضر هیچ فایل جانبی گواهی وجود ندارد که جداگانه حذف شود. - بدون
--scope، دستورopenclaw resetبهصورت تعاملی دامنهٔ موردنظر برای حذف را درخواست میکند. --non-interactiveفقط زمانی معتبر است که هر دو--scopeو--yesتنظیم شده باشند.config+creds+sessionsوfullپس از پایان،Next: openclaw onboard --install-daemonرا نمایش میدهند.
مرتبط
Was this useful?