{"version":"2.1.227","anchor":"artifact-watches-gain-heartbeats-idle-retirement-and-evictio","canonical_anchor":"artifact-watches-gain-heartbeats-idle-retirement-and-evictio","heading":"Artifact watches gain heartbeats, idle retirement and eviction","tier":"soon","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/artifact-watches-gain-heartbeats-idle-retirement-and-evictio","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### Artifact watches gain heartbeats, idle retirement and eviction\n\nArtifact watches get heartbeats, drop when idle, and evict the least active one at the limit.\n\n**What**\n\nWatchers 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.\n\n**Details**\n\n- auto-react threads gained instruction text telling the model to reply and resolve a thread once it has finished acting on it\n\n**Evidence**\n\n`artifact_activity_emit`\n\n- Area: Artifacts\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}