openclaw/docs/network.md
Jon Shapiro 92697edb7c fix(venice): add compat settings to prevent HTTP 400 errors
Venice's API doesn't support certain OpenAI-compatible parameters that
Clawdbot sends by default:

- `store`: Venice returns HTTP 400 with no body when this is present
- `developer` role: Not supported by Venice's API

This adds VENICE_COMPAT settings (supportsStore: false,
supportsDeveloperRole: false) to all Venice model definitions, both
from the static catalog and dynamically discovered models.

Fixes issues reported in PR #1666 where users experienced silent
failures (HTTP 400, no body) when using Venice models.

Co-authored-by: jonisjongithub <jonisjongithub@users.noreply.github.com>
Co-authored-by: Clawdbot <bot@clawd.bot>
2026-01-26 17:56:01 -08:00

1.5 KiB
Raw Blame History

summary read_when
Network hub: gateway surfaces, pairing, discovery, and security
You need the network architecture + security overview
You are debugging local vs tailnet access or pairing
You want the canonical list of networking docs

Network hub

This hub links the core docs for how Clawdbot connects, pairs, and secures devices across localhost, LAN, and tailnet.

Core model

Pairing + identity

Local trust:

  • Local connections (loopback or the gateway hosts own tailnet address) can be autoapproved for pairing to keep samehost UX smooth.
  • Nonlocal tailnet/LAN clients still require explicit pairing approval.

Discovery + transports

Nodes + transports

Security