macOS companion app

بررسی‌های سلامت (macOS)

بررسی‌های سلامت در macOS

نحوه دیدن اینکه آیا کانال متصل‌شده از برنامه نوار منو سالم است یا نه.

نوار منو

  • نقطه وضعیت اکنون سلامت Baileys را نشان می‌دهد:
    • سبز: متصل + سوکت اخیراً باز شده است.
    • نارنجی: در حال اتصال/تلاش دوباره.
    • قرمز: خارج شده یا پروب ناموفق بوده است.
  • خط دوم «متصل · احراز هویت 12m» را نشان می‌دهد یا دلیل خرابی را نمایش می‌دهد.
  • گزینه منوی «اجرای بررسی سلامت» یک پروب درخواستی را اجرا می‌کند.

تنظیمات

  • تب عمومی یک کارت سلامت اضافه می‌کند که این موارد را نشان می‌دهد: سن احراز هویت متصل، مسیر/تعداد session-store، زمان آخرین بررسی، آخرین خطا/کد وضعیت، و دکمه‌های اجرای بررسی سلامت / نمایش لاگ‌ها.
  • از یک اسنپ‌شات کش‌شده استفاده می‌کند تا UI فوراً بارگذاری شود و هنگام آفلاین بودن به‌شکل مناسبی به حالت جایگزین برود.
  • تب کانال‌ها وضعیت کانال + کنترل‌ها را برای WhatsApp/Telegram نمایش می‌دهد (QR ورود، خروج، پروب، آخرین قطع اتصال/خطا).

نحوه کار پروب

  • برنامه هر حدود 60 ثانیه و به‌صورت درخواستی، openclaw health --json را از طریق ShellExecutor اجرا می‌کند. پروب اعتبارنامه‌ها را بارگذاری می‌کند و بدون ارسال پیام، وضعیت را گزارش می‌دهد.
  • آخرین اسنپ‌شات سالم و آخرین خطا را جداگانه کش کنید تا از پرش UI جلوگیری شود؛ زمان هرکدام را نشان دهید.

وقتی تردید دارید

  • همچنان می‌توانید از جریان CLI در سلامت Gateway (openclaw status، openclaw status --deep، openclaw health --json) استفاده کنید و /tmp/openclaw/openclaw-*.log را برای web-heartbeat / web-reconnect دنبال کنید.

مرتبط