Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.265 ·

Remote session stdin is now split by connection lane

Remote sessions now only treat stdin as real input on bridge/BYOC connections, discarding and warning on it otherwise

Group of 2 You'll notice Improvements
JSON All of v2.1.265
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.265,
ImprovementsSection of the release

What

Remote session IO setup no longer pumps all inbound stdin (standard input, the text stream a program reads from) through a single loop. It now dispatches to one of two lanes:

  • pumpStdinLane, used for bridge or byoc (bring-your-own-compute) host connections, where stdin is a real input source.
  • A new discardStdinLane, used otherwise, which drains and discards any data arriving on stdin and logs a warning the first time non-empty data appears, explaining that control input for other host types comes from the session stream instead.

Why

This prevents stray or unexpected stdin data from being silently treated as real input on connection types where it was never meant to be one, while still making it visible via a warning if it happens.

See this entry in the whole of v2.1.265 →

Feedback