What
The local socket that Claude Code sessions use to talk to each other gained yield_artifact_replies, unyield_artifact_replies and artifact_replies_yielded, the wire messages behind moving Artifact comment replies between sessions.
Details
- Each message has a defined shape: page slugs, a message id, a reason of
resumeorclaim, a send timestamp, and the requesting session's working directory and tmux details. - Before giving up the subscription, the receiver checks the requester is a live session of the same conversation, matching both session id and process id, and refuses stale requests.
- If the answer cannot be delivered back, the hand-over is reverted.
- No feature flag guards the new messages; telemetry is recorded under "artifact_comments_autoreact" and "artifact_live_subscribe".
Evidence
[uds-messaging] yield_artifact_replies refused: requester is not a verified live session of this conversation
Strings lifted out of the shipped bundle, so the claim above can be checked against them.