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 gatewaybind: 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).
  • Ollamahttp://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 Assistanthttp://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).