openclaw doctor¶
فحوصات السلامة + إصلاحات سريعة لـ Gateway والقنوات.
ذو صلة:
- استكشاف الأخطاء وإصلاحها: استكشاف الأخطاء وإصلاحها
- التدقيق الأمني: الأمان
أمثلة¶
openclaw doctor
openclaw doctor --repair
openclaw doctor --deep
ملاحظات:
- تعمل المطالبات التفاعلية (مثل إصلاحات keychain/OAuth) فقط عندما يكون stdin عبارة عن TTY ولم يتم تعيين
--non-interactive. عمليات التشغيل بدون واجهة (cron، Telegram، بدون طرفية) ستتخطى المطالبات. - يقوم
--fix(اسم بديل لـ--repair) بكتابة نسخة احتياطية إلى~/.openclaw/openclaw.json.bakوحذف مفاتيح التهيئة غير المعروفة، مع سرد كل عملية إزالة.
macOS: تجاوزات متغيرات البيئة launchctl¶
إذا كنت قد شغّلت سابقًا launchctl setenv OPENCLAW_GATEWAY_TOKEN ... (أو ...PASSWORD)، فإن تلك القيمة تتجاوز ملف التهيئة لديك وقد تتسبب في أخطاء «غير مُخوَّل» مستمرة.
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD
launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD