Operations and API
Gateway HTTP Surface
Gateway is more than a static WebUI host. pkg/api/server.go exposes:
- health checks
- node registration and heartbeat
- WebUI control APIs
Base Endpoints
Health
text
GET /healthReturns ok.
Node Endpoints
text
POST /nodes/register
POST /nodes/heartbeatBoth require token-based auth.
WebUI API Groups
Config and Version
/webui/api/config/webui/api/version
Chat and Upload
/webui/api/chat/webui/api/chat/history/webui/api/chat/stream/webui/api/upload
Runtime Resources
/webui/api/nodes/webui/api/sessions/webui/api/memory/webui/api/subagents_runtime/webui/api/subagent_profiles/webui/api/tool_allowlist_groups
Audit and Logs
/webui/api/task_audit/webui/api/task_queue/webui/api/ekg_stats/webui/api/exec_approvals/webui/api/logs/recent/webui/api/logs/stream
Automation
/webui/api/cron/webui/api/skills
Sentinel
Sentinel is initialized during Gateway startup and uses:
enabledinterval_secauto_healnotify_channelnotify_chat_id
Logs
Default log path:
text
~/.clawgo/logs/clawgo.logThe WebUI can also read recent logs and stream them.
Recommended Checks
clawgo config checkclawgo statusclawgo gateway status- open
/webui - inspect Logs, Task Audit, Subagents, and EKG