Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.277 ·

Remote sessions now track wall-clock arrival time of incoming user messages

Claude Code's remote transport now records when user messages actually arrive over the wire, feeding new latency telemetry

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaRemote Controlwhat it touches
KindInternal Changesin v2.1.277,
Group of 2 Under the hood

Claude Code's remote transport now records when user messages actually arrive over the wire, feeding new latency telemetry

What

The remote transport used for Remote Control sessions now tracks, per message, the wall-clock time a user message frame actually arrived over the wire. It does this through a new transport callback, setOnUserFrameReceived, which populates a bounded map of arrival timestamps, and a method, takeUserFrameReceivedWallMs, that reads and clears the timestamp for a given message.

The base (local, non-remote) session read-loop class also gained a takeUserFrameReceivedWallMs method, but it always returns undefined there since there's no network transport to time. Only the remote-transport subclass has the real implementation.

Why

This timestamp feeds into other latency telemetry (such as flag-settle timing), letting Claude Code measure delays specific to remote sessions without affecting local sessions, which have no equivalent network hop to measure.

See this entry in the whole of v2.1.277 →