Skip to main content

Gateways & endpoints

entry

Now

All loopback-bound, single machine (Dwayne's MacBook Pro). Observed 2026-07-09 from configs/logs.

  • OpenClaw gateway, bind: loopback, token auth from env OPENCLAW_GATEWAY_TOKEN (name only; value in env). Version 2026.6.11 (update to 2026.7.x pending, adds on-exit cron, openclaw attach). Source: ~/.openclaw/openclaw.json.
  • Hermes gateway API, OpenAI-compatible, http://127.0.0.1:8642/v1/chat/completions, model name hermes-agent. Source: ~/.hermes/logs/gateway.log (api_server listening lines).
  • Ollama, http://127.0.0.1:11434/v1; cloud models via ollama-launch provider (kimi-k2.7-code, glm-5.1/5.2, deepseek-v4-flash, gemini-3-flash-preview, kimi-k2.5, minimax-m2.7 + local llama3.2:3b, llama3.1:8b, llava, embedders). Single upstream - fleet-wide single point of failure; mitigated by OpenClaw fallbacks (2026-07-09).
  • Home Assistant, http://192.168.68.114:8123, token at ~/.openclaw/.ha-token (symlinked from ~/.hermes/.ha-token). Allowlisted curl: curl -m 5 http://192.168.68.114:8123.*.
  • Exec approvals (OpenClaw), socket ~/.openclaw/exec-approvals.sock; file exec-approvals.json is gateway-rewritten live, never hand-edit.
  • Hermes cron, ~/.hermes/cron/jobs.json, ~150 jobs, gateway-managed (fire_claim/state rewrites), never hand-edit; add jobs via Zappo's cronjob toolset. Staged additions: ~/.hermes/cron/proposed-jobs-20260709.md.

Machine hostname on LAN: dwaynes-macbook-pro (allowlisted ollama health curl).

Log

  • 2026-07-09: File created from fleet-upgrade session; Hermes API endpoint verified in gateway.log (last "listening" 2026-06-25, no stop line after).