Gateways & endpoints
Now
All loopback-bound, single machine (Dwayne's MacBook Pro). Observed 2026-07-09 from configs/logs.
- OpenClaw gateway —
bind: loopback, token auth from envOPENCLAW_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 namehermes-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; fileexec-approvals.jsonis 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).