Claude Code now passively tracks the newest version of a watched artifact 'heard' from elsewhere, replacing the old reactive republish notice
What
A new tracking system keeps a per-session record (heardVersions) of the newest version of a watched Artifact that has been "heard" from elsewhere, and compares it against the version the current session has itself published, to determine if the session's local copy is behind. A "told" flag avoids repeating the same notice more than once.
The messaging shown to Claude changed accordingly: instead of always saying "Claude will be notified when this artifact is republished," it now branches on whether live tracking is active, in which case it says "Claude will keep track of new versions of this artifact published elsewhere."
Why
This replaces an active notification model with a passive one: rather than interrupting a turn to announce a republish, Claude Code quietly remembers what version it last heard about and only flags it as stale when relevant, avoiding duplicate notices.