Mga Health Check (CLI)¶
Maikling gabay para i-verify ang connectivity ng channel nang hindi nanghuhula.
Mga mabilisang check¶
openclaw status— lokal na buod: abot/kundisyon ng Gateway, hint sa update, edad ng auth ng naka-link na channel, mga session + kamakailang aktibidad.openclaw status --all— kumpletong lokal na diagnosis (read-only, may kulay, ligtas i-paste para sa debugging).openclaw status --deep— sinusuri rin ang tumatakbong Gateway (per-channel probes kapag suportado).openclaw health --json— humihingi sa tumatakbong Gateway ng buong health snapshot (WS-only; walang direktang Baileys socket).- Ipadala ang
/statusbilang standalone na mensahe sa WhatsApp/WebChat para makakuha ng status reply nang hindi tinatawag ang agent. - Mga log: i-tail ang
/tmp/openclaw/openclaw-*.logat i-filter para saweb-heartbeat,web-reconnect,web-auto-reply,web-inbound.
Mas malalim na diagnostics¶
- Mga kredensyal sa disk:
ls -l ~/.openclaw/credentials/whatsapp/<accountId>/creds.json(dapat kamakailan ang mtime). - Imbakan ng session:
ls -l ~/.openclaw/agents/<agentId>/sessions/sessions.json(maaaring i-override ang path sa config). Ang bilang at mga kamakailang tumanggap ay ipinapakita sa pamamagitan ngstatus. - Relink flow:
openclaw channels logout && openclaw channels login --verbosekapag lumitaw ang mga status code 409–515 ologgedOutsa mga log. (Tandaan: ang QR login flow ay awtomatikong nagre-restart nang isang beses para sa status 515 pagkatapos ng pairing.)
Kapag may pumalya¶
logged outo status 409–515 → mag-relink gamit angopenclaw channels logoutpagkatapos ayopenclaw channels login.- Hindi maabot ang Gateway → simulan ito:
openclaw gateway --port 18789(gamitin ang--forcekung abala ang port). - Walang papasok na mensahe → kumpirmahing online ang naka-link na telepono at pinapayagan ang sender (
channels.whatsapp.allowFrom); para sa mga group chat, tiyaking tugma ang mga panuntunan ng allowlist + mention (channels.whatsapp.groups,agents.list[].groupChat.mentionPatterns).
Dedikadong "health" command¶
openclaw health --json ay humihingi sa tumatakbong Gateway ng health snapshot nito (walang direktang channel socket mula sa CLI). Ipinapakita nito ang edad ng naka-link na creds/auth kapag available, mga per-channel probe summary, buod ng session-store, at tagal ng probe. It exits non-zero if the Gateway is unreachable or the probe fails/timeouts. Gamitin ang --timeout <ms> upang i-override ang default na 10s.