CLI commands
openclaw status
عیبیابی کانالها + نشستها.
openclaw status
openclaw status --all
openclaw status --deep
openclaw status --usage
نکات:
--deepکاوشهای زنده را اجرا میکند (WhatsApp Web + Telegram + Discord + Slack + Signal).openclaw statusساده روی مسیر سریع فقطخواندنی میماند و وقتی بازرسی حافظه را رد میکند، حافظه را بهجای ناموجود،not checkedعلامتگذاری میکند. ممیزی امنیتی سنگین، سازگاری Plugin، و کاوشهای بردار حافظه بهopenclaw status --all،openclaw status --deep،openclaw security audit، وopenclaw memory status --deepواگذار میشوند.status --json --allجزئیات حافظه را از زماناجرای Plugin حافظه فعال که باplugins.slots.memoryانتخاب شده گزارش میکند. Pluginهای حافظه سفارشی میتوانندagents.defaults.memorySearch.enabledداخلی را غیرفعال بگذارند و همچنان وضعیت فایلها، قطعهها، بردار، و FTS خود را گزارش کنند.--usageپنجرههای مصرف نرمالشده ارائهدهنده را بهصورتX% leftچاپ میکند.- خروجی وضعیت نشست،
Execution:را ازRuntime:جدا میکند.Executionمسیر sandbox است (direct،docker/*)، درحالیکهRuntimeبه شما میگوید آیا نشست ازOpenClaw Pi Default،OpenAI Codex، یک پشتانه CLI، یا یک پشتانه ACP مانندcodex (acp/acpx)استفاده میکند. برای تمایز ارائهدهنده/مدل/زماناجرا، زماناجراهای عامل را ببینید. - فیلدهای خام
usage_percent/usagePercentدر MiniMax سهمیه باقیمانده هستند، بنابراین OpenClaw آنها را پیش از نمایش معکوس میکند؛ وقتی فیلدهای مبتنی بر شمارش وجود داشته باشند، اولویت دارند. پاسخهایmodel_remainsورودی مدل چت را ترجیح میدهند، در صورت نیاز برچسب پنجره را از زمانمهرها استخراج میکنند، و نام مدل را در برچسب طرح میآورند. - وقتی snapshot نشست فعلی پراکنده باشد،
/statusمیتواند شمارندههای توکن و کش را از جدیدترین گزارش مصرف رونوشت پر کند. مقادیر زنده غیرصفر موجود همچنان بر مقادیر جایگزین رونوشت اولویت دارند. /statusزمان کارکرد فشرده فرایند Gateway و زمان کارکرد سیستم میزبان را شامل میشود.- جایگزین رونوشت همچنین میتواند وقتی ورودی نشست زنده، برچسب مدل زماناجرای فعال را ندارد، آن را بازیابی کند. اگر آن مدل رونوشت با مدل انتخابشده فرق داشته باشد، وضعیت پنجره زمینه را بهجای مدل انتخابشده، بر اساس مدل زماناجرای بازیابیشده تعیین میکند.
- برای محاسبه اندازه prompt، جایگزین رونوشت وقتی فراداده نشست وجود ندارد یا کوچکتر است، مجموع بزرگتر و promptمحور را ترجیح میدهد تا نشستهای ارائهدهنده سفارشی به نمایش
0توکن فرو نریزند. - وقتی چند عامل پیکربندی شده باشند، خروجی شامل ذخیرهگاههای نشست برای هر عامل است.
- نمای کلی در صورت وجود، وضعیت نصب/زماناجرای سرویس Gateway + میزبان Node را شامل میشود.
- نمای کلی کانال بهروزرسانی + SHA گیت را نیز شامل میشود (برای checkoutهای منبع).
- اطلاعات بهروزرسانی در نمای کلی نمایش داده میشود؛ اگر بهروزرسانی در دسترس باشد، وضعیت راهنمایی برای اجرای
openclaw updateچاپ میکند (بهروزرسانی را ببینید). - سطوح وضعیت فقطخواندنی (
status،status --json،status --all) در صورت امکان SecretRefهای پشتیبانیشده را برای مسیرهای پیکربندی هدف خود resolve میکنند. - اگر SecretRef کانال پشتیبانیشدهای پیکربندی شده باشد اما در مسیر فرمان فعلی در دسترس نباشد، وضعیت فقطخواندنی میماند و بهجای crash کردن، خروجی کاهشیافته گزارش میکند. خروجی انسانی هشدارهایی مانند «توکن پیکربندیشده در این مسیر فرمان در دسترس نیست» نشان میدهد، و خروجی JSON شامل
secretDiagnosticsاست. - وقتی resolve کردن SecretRef محلی فرمان موفق شود، وضعیت snapshot resolveشده را ترجیح میدهد و نشانگرهای گذرای «secret در دسترس نیست» کانال را از خروجی نهایی پاک میکند.
status --allیک ردیف نمای کلی اسرار و یک بخش تشخیص شامل میشود که تشخیصهای secret را (برای خوانایی کوتاهشده) بدون توقف تولید گزارش خلاصه میکند.