When a user opens multiple Claude Code instances on one laptop they all share the same memberPubkey (one identity, one config.json). The broker was broadcasting each Claude Code start/stop to every OTHER session of the same user — showing as 'peer agutierrez left / joined' spam in every active claude terminal. Now: skip broadcast to presences whose memberPubkey equals the joining or leaving presence's memberPubkey. Other actual peers on the mesh still see the event. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>