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.
Управляйте демоном шлюза joelclaw — постоянно активным сеансом pi, который получает события, уведомления и сообщения. Используйте интерфейс командной строки joelclaw для ВСЕХ операций шлюза. Используйте, когда: «перезапустить шлюз», «состояние шлюза», «исправен ли шлюз», «отправить шлюз», «шлюз не отвечает», «телеграмма не работает», «сообщения не проходят», «шлюз завис», «отладка шлюза», «проверить шлюз», «очистить очередь», «тестировать шлюз», «потоковое событие» или любую задачу, связанную с демоном шлюза. Источник: joelhooks/joelclaw.