From a31f07baeff95b1ea0a7789295f264f7385b625f Mon Sep 17 00:00:00 2001 From: root Date: Wed, 22 Jul 2026 22:06:48 +0000 Subject: [PATCH] no-mistakes(review): Add pct exec variants to B4/B5 and drop fallback wording in Requires --- zulip-health.prose.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/zulip-health.prose.md b/zulip-health.prose.md index 696bb2f..524efbd 100644 --- a/zulip-health.prose.md +++ b/zulip-health.prose.md @@ -20,7 +20,7 @@ cli_agent_setup_mixin patch verification. - **Zulip API key** for `abiba-bot@chat.sysloggh.net` in `$ZULIP_API_KEY` - **SSH access** to Tanko (192.168.68.122), Mumuni (192.168.68.123), and Agent Zero Docker host (192.168.68.14) -- **SSH access to amdpve (192.168.68.15)** for `pct exec` fallback to Koonimo (CT 113) and Koby (CT 111) +- **SSH access to amdpve (192.168.68.15)** for `pct exec` access to Koonimo (CT 113) and Koby (CT 111) - **PM2** on localhost for pi process management - **Network access** to `chat.sysloggh.net`, `localhost:9200` - **Write access** to `/root/zulip-health-monitor.log` and `/tmp/zulip-monitor-debounce` @@ -293,6 +293,9 @@ Pid/lock files blocking restart → clear them before restart attempt. ```bash ssh root@ "grep -E 'Finalized|Failed to finalize|Replied to' ~/.hermes/logs/agent.log | tail -10" +# pct exec variant for Koonimo/Koby: +ssh root@192.168.68.15 "pct exec 113 -- grep -E 'Finalized|Failed to finalize|Replied to' /root/.hermes/logs/agent.log | tail -10" +ssh root@192.168.68.15 "pct exec 111 -- grep -E 'Finalized|Failed to finalize|Replied to' /root/.hermes/logs/agent.log | tail -10" ``` > 50% fail rate → critical. @@ -317,8 +320,13 @@ Check Telegram connectivity in gateway state or logs: ```bash # From gateway_state.json (all agents): ssh root@ "cat ~/.hermes/gateway_state.json | python3 -c 'import json,sys;d=json.load(sys.stdin);print(d[\"platforms\"].get(\"telegram\",{}).get(\"state\",\"missing\"))'" +# pct exec variant for Koonimo/Koby (cat the file; read platforms.telegram.state): +ssh root@192.168.68.15 "pct exec 113 -- cat /root/.hermes/gateway_state.json" +ssh root@192.168.68.15 "pct exec 111 -- cat /root/.hermes/gateway_state.json" # From logs (check for stuck DNS resolution): ssh root@ "grep -E 'Telegram.*Connecting|Telegram.*Connected|attempt 1/8' /root/.hermes/logs/gateway.log | tail -5" +ssh root@192.168.68.15 "pct exec 113 -- grep -E 'Telegram.*Connecting|Telegram.*Connected|attempt 1/8' /root/.hermes/logs/gateway.log | tail -5" +ssh root@192.168.68.15 "pct exec 111 -- grep -E 'Telegram.*Connecting|Telegram.*Connected|attempt 1/8' /root/.hermes/logs/gateway.log | tail -5" ``` Telegram states: `connected` ✅ | `disconnected` ❌ | `retrying` ⚠️ | `fatal` ❌ | `paused` ⚠️