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

Socket peers are identified by pid, start time and ancestor chain on Linux

On Linux, incoming session messages can be traced to the sending process and its ancestors.

Under the hood In Development
JSON All of v2.1.224
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Cross-Session MessagingArea: what it touches
In DevelopmentKind: in v2.1.224,
In DevelopmentSection of the release
What

Incoming connections on the cross-session messaging socket can now be attributed to the process tree that sent them. New helpers read /proc/<pid>/stat for the process start time, used as a liveness token, and walk up to 12 ancestor pids; the pid and chain are captured once per connection and passed into message handling.

Details
  • The /proc paths are assembled at runtime, so on non-Linux the reads simply fail and the values come back undefined.
  • Connection handling sits inside the cross-session messaging path, which is off by default.
Evidence

[peer-cred] peer pid unavailable (fd=

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.224 →

Feedback