views.HearEvent routes one event given as its data, for the tool runner, which takes the owners' events by its own path; Follower.Gap asks once more without counting it by hand. Hear is HearEvent on a consumer's message. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig