derive an agent's backend hosts into the egress allow list at the controller
This commit is contained in:
parent
4f32948a97
commit
c5a876b845
1 changed files with 950 additions and 25 deletions
|
|
@ -289,10 +289,11 @@ in
|
|||
off the swarm to work at all. The defaults are the hosts Claude Code
|
||||
requires. `api.anthropic.com` serves the model API and the usage
|
||||
probe, `claude.ai` the account login, and `platform.claude.com` the
|
||||
OAuth token exchange and refresh. An agent whose `claude` or ACP provider
|
||||
points elsewhere (`ANTHROPIC_BASE_URL`, an `opencode` provider) needs
|
||||
that host listed here: the value lives in the agent's own backend
|
||||
environment, which this host does not read. Swarm-internal names are
|
||||
OAuth token exchange and refresh. The swarm controller adds the host of an
|
||||
agent's stored `ANTHROPIC_BASE_URL` to that agent's swarm entries; an
|
||||
agent on the hand-placed environment file alone, or an `opencode`
|
||||
provider, needs its host in the swarm UI or in `allowedDomains`.
|
||||
Swarm-internal names are
|
||||
not listed, since agents reach them directly. The destination denies
|
||||
still apply to every entry, and the list is separate from
|
||||
`allowedDomains`. A name the swarm's allow-list holds that this list
|
||||
|
|
|
|||
Loading…
Reference in a new issue