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.309 ·

Remote sessions can fetch a signed copy of the client's IP address

In remote cloud sessions, Claude Code can fetch a signed copy of the client's IP address and keep it ready for later requests

Under the hood Internal Changes
JSON All of v2.1.309
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
Internal ChangesKind: in v2.1.309,
Internal ChangesSection of the release

Unclear It is not clear when the two conditions are met or whether the stored headers are ever sent with a request.

What

In remote cloud sessions, Claude Code can ask the cloud session service for a signed copy of the client's IP address (the network address the connection comes from). It signs in to that service with the session's own credentials. It keeps the result to reuse within the same run, stored as two request headers, which are labels attached to a web request:

  • x-ssr-client-ip: the IP address
  • x-ssr-client-ip-sig: a signature that proves the address came from the service

The fetch happens while a request is being set up, and only when two conditions inside Claude Code are met. At that point it only fills the stored copy and does not attach the headers to anything.

Why

This is part of how remote sessions run and is unlikely to be visible when you use Claude Code on your own computer. It suggests the service will be able to check which address a request really came from.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear when the two conditions are met or whether the stored headers are ever sent with a request.

See this entry in the whole of v2.1.309 →

Feedback