macOS companion app
स्वास्थ्य जाँच (macOS)
macOS पर स्वास्थ्य जाँच
मेनू बार ऐप से लिंक किए गए चैनल की स्वास्थ्य स्थिति पढ़ने का तरीका।
मेनू बार
स्थिति बिंदु:
- हरा: लिंक किया गया + जाँच स्वस्थ है।
- नारंगी: लिंक किया गया है, लेकिन किसी चैनल की जाँच खराब स्थिति/कनेक्ट न होने की रिपोर्ट करती है।
- लाल: अभी तक लिंक नहीं किया गया है।
दूसरी पंक्ति में "लिंक किया गया · प्रमाणीकरण 12m" लिखा होता है या विफलता का कारण दिखता है। मेनू में "Run Health Check Now" माँग पर जाँच शुरू करता है।
सेटिंग्स
- General टैब में स्वास्थ्य कार्ड दिखता है: स्थिति बिंदु, सारांश पंक्ति (लिंक स्थिति + प्रमाणीकरण की अवधि), और विफलता के विवरण की एक वैकल्पिक पंक्ति, साथ में Retry now और Open logs बटन।
- Channels tab WhatsApp और Telegram के लिए प्रत्येक चैनल की स्थिति और नियंत्रण (लॉगिन QR, लॉगआउट, जाँच, पिछला डिस्कनेक्ट/त्रुटि) दिखाता है।
जाँच कैसे काम करती है
ऐप अपने मौजूदा WebSocket कनेक्शन पर Gateway के health RPC को
हर ~60s में और माँग पर कॉल करता है (CLI शेल-आउट नहीं)। RPC
क्रेडेंशियल लोड करता है और संदेश भेजे बिना स्थिति की रिपोर्ट करता है। ऐप अंतिम
सही स्नैपशॉट और अंतिम त्रुटि को अलग-अलग कैश करता है, ताकि UI तुरंत लोड हो
और ऑफ़लाइन होने पर झिलमिलाए नहीं।
संदेह होने पर
Gateway स्वास्थ्य में CLI प्रवाह (openclaw status,
openclaw status --deep, openclaw health --json) का उपयोग करें और
/tmp/openclaw/openclaw-*.log का टेल देखें, जिसे web-heartbeat / web-reconnect के लिए फ़िल्टर किया गया हो।