CLI commands
openclaw status
عیبیابی برای کانالها + نشستها.
openclaw statusopenclaw status --allopenclaw status --deepopenclaw 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مسیر سندباکس است (direct،docker/*)، در حالی کهRuntimeبه شما میگوید نشست ازOpenClaw Pi Default،OpenAI Codex، یک پشتیبان CLI، یا یک پشتیبان ACP مانندcodex (acp/acpx)استفاده میکند. برای تمایز ارائهدهنده/مدل/زماناجرا، زمانهای اجرای عامل را ببینید. - فیلدهای خام
usage_percent/usagePercentدر MiniMax سهمیهٔ باقیمانده هستند، بنابراین OpenClaw آنها را پیش از نمایش معکوس میکند؛ فیلدهای مبتنی بر شمارش، وقتی وجود داشته باشند، اولویت دارند. پاسخهایmodel_remainsمدخل مدل گفتگو را ترجیح میدهند، در صورت نیاز برچسب پنجره را از مُهرهای زمانی استخراج میکنند، و نام مدل را در برچسب طرح میگنجانند. - وقتی اسنپشات نشست فعلی کمجزئیات است،
/statusمیتواند شمارندههای توکن و کش را از جدیدترین لاگ مصرف رونوشت تکمیل کند. مقدارهای زندهٔ غیرصفر موجود همچنان بر مقدارهای پشتیبان رونوشت اولویت دارند. /statusزمان کارکرد فرایند Gateway و زمان کارکرد سیستم میزبان را بهصورت فشرده شامل میشود.- پشتیبان رونوشت همچنین میتواند برچسب مدل زماناجرای فعال را وقتی مدخل نشست زنده فاقد آن است بازیابی کند. اگر آن مدل رونوشت با مدل انتخابشده متفاوت باشد، وضعیت پنجرهٔ زمینه را بهجای مدل انتخابشده، بر اساس مدل زماناجرای بازیابیشده حل میکند.
- برای حسابداری اندازهٔ پرامپت، وقتی فرادادهٔ نشست موجود نیست یا کوچکتر است، پشتیبان رونوشت مجموع بزرگترِ پرامپتمحور را ترجیح میدهد، تا نشستهای ارائهدهندهٔ سفارشی به نمایش
0توکن فرو نریزند. - وقتی چندین عامل پیکربندی شدهاند، خروجی شامل ذخیرهگاههای نشست برای هر عامل است.
- نمای کلی، در صورت در دسترس بودن، وضعیت نصب/زماناجرای سرویس میزبان Gateway + گره را شامل میشود.
- نمای کلی شامل کانال بهروزرسانی + SHA گیت (برای checkoutهای منبع) است.
- اطلاعات بهروزرسانی در نمای کلی نمایش داده میشود؛ اگر بهروزرسانی موجود باشد، وضعیت راهنماییای برای اجرای
openclaw updateچاپ میکند (بهروزرسانی را ببینید). - خرابیهای تازهسازی قیمتگذاری مدل بهصورت هشدارهای اختیاری قیمتگذاری نشان داده میشوند. آنها به این معنا نیستند که Gateway یا کانالها ناسالم هستند.
- سطحهای وضعیت فقطخواندنی (
status،status --json،status --all) در صورت امکان SecretRefهای پشتیبانیشده را برای مسیرهای پیکربندی هدفشان حل میکنند. - اگر یک SecretRef کانال پشتیبانیشده پیکربندی شده باشد اما در مسیر فرمان فعلی در دسترس نباشد، وضعیت فقطخواندنی میماند و بهجای از کار افتادن، خروجی کاهشیافته گزارش میکند. خروجی انسانی هشدارهایی مانند «توکن پیکربندیشده در این مسیر فرمان در دسترس نیست» نشان میدهد، و خروجی JSON شامل
secretDiagnosticsاست. - وقتی حلکردن SecretRef محلیِ فرمان موفق میشود، وضعیت اسنپشات حلشده را ترجیح میدهد و نشانگرهای گذرای کانال «secret unavailable» را از خروجی نهایی پاک میکند.
status --allیک ردیف نمای کلی Secrets و یک بخش تشخیص را شامل میشود که تشخیصهای محرمانه را بدون توقف تولید گزارش خلاصه میکند (برای خوانایی کوتاهشده).