Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.124 ·

Egress gateway rename (was "upstream proxy")

Entry
JSON All of v2.1.124
EntryKind: in v2.1.124,
ChangesSection of the release

The internal MCP-proxy infrastructure was renamed end-to-end:

  • New endpoints: /v1/code/egress/gateway (was /v1/code/upstreamproxy/...) and /v2/session_ingress/mcp/ws/.
  • All log lines moved from [upstreamproxy] ... to [egress-gateway] ... (e.g. [egress-gateway] enabled on 127.0.0.1:, [egress-gateway] relay listening on 127.0.0.1:, [egress-gateway] aws config write failed: ..., [egress-gateway] prctl unavailable: ..., [egress-gateway] no session token; proxy disabled, [egress-gateway] ws error: ...).
  • The internal initEgressGateway / getEgressGatewayEnv / registerEgressGatewayEnvFn exports replace the UpstreamProxy names.
  • Init failures now log [init] egress gateway init failed: ...; continuing without proxy.

If you scrape Claude Code logs for the old upstreamproxy prefix, update your queries.

Evidence

Renamed prefixes (search for "[egress-gateway]" and "/v1/code/egress/gateway").

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.124 →

Feedback