Artifact watches get heartbeats, drop when idle, and evict the least active one at the limit.
Watch heartbeats, idle retirement and eviction are present, with no visible switch controlling them.
What's wrong with this entry?
Watchers on published artifacts now send a periodic activity heartbeat with debounced start and stop edges, drop automatically-armed watches that have gone quiet past a time-to-live, and, when the session hits its watch limit, evict the least active one and say it "made room to watch a newer one". Watches you set explicitly and the most recently published artifact are never retired. Nothing in this build was found to switch the behaviour on or off.
- auto-react threads gained instruction text telling the model to reply and resolve a thread once it has finished acting on it
artifact_activity_emit
Strings lifted out of the shipped bundle, so the claim above can be checked against them.