Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.227 Home All releases olderv2.1.226 v2.1.228newer
Claude Code v2.1.227

Remote-session connection learns liveness probes and reconnect resync

Under the hood
Useful2 Signal3
Sessions

Remote sessions can answer liveness probes and resync after a dropped connection.

What

The long-lived connection to remote sessions can now tell the server it accepts liveness probes, report the heartbeat interval it is using, and respond to a probe frame. After a dropped connection it runs a resync, and it will not accept a server-suggested heartbeat interval that outlives the current auth token.

Details
  • Turned on by an advertiseLivenessProbeSupport option on the transport; nothing in this build was found to set it.
  • Probes are logged as cli_sse_liveness_probe_received; unrecognised transient frame types log cli_sse_unexpected_ephemeral_type.
  • A heartbeat is forced immediately after reconnect, spaced for probes.
Evidence

cli_sse_liveness_probe_received

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