The gateway daemon is the always-on pi session that receives events from Inngest functions, Telegram, and webhooks. It's the system's notification and communication layer.
Rule: Always use joelclaw gateway CLI. Never use launchctl, curl, or log file grep directly.
joelclaw gateway restart is the canonical restart. It kills the process, cleans Redis state, re-enables com.joel.gateway if launchd disabled it, waits for launchd to respawn, and verifies the new session. joelclaw gateway enable is the direct recovery path when launchd drift disabled the service. Never use launchctl bootout/bootstrap directly.
Gestisci il demone gateway joelclaw: la sessione pi sempre attiva che riceve eventi, notifiche e messaggi. Utilizza la CLI joelclaw per TUTTE le operazioni del gateway. Da utilizzare quando: "riavvia il gateway", "stato del gateway", "il gateway è integro", "push al gateway", "il gateway non risponde", "telegramma non funziona", "messaggi non inviati", "gateway bloccato", "debug del gateway", "controlla gateway", "scarica coda", "test gateway", "eventi streaming" o qualsiasi attività che coinvolga il demone del gateway. Fonte: joelhooks/joelclaw.