Typed, silent by default. Takes no product decision. Spec sections 7, 11.
State changes that belong to no call in flight and every subscriber
should learn about. runProbe's own diagnostic (probe_started) is not
one of these -- it is a per-call result of that function, not a crypto
state change, so it never reaches this union or this channel. See
probe.ts's ProbeSignal and its runProbe comment.
The union is open to additions and closed to removals: adding a variant
is a minor version bump per spec section 4bis.4, so a consumer must
handle a kind it has never seen rather than assume this list is final.
Typed, silent by default. Takes no product decision. Spec sections 7, 11.
State changes that belong to no call in flight and every subscriber should learn about.
runProbe's own diagnostic (probe_started) is not one of these -- it is a per-call result of that function, not a crypto state change, so it never reaches this union or this channel. Seeprobe.ts'sProbeSignaland itsrunProbecomment.The union is open to additions and closed to removals: adding a variant is a minor version bump per spec section 4bis.4, so a consumer must handle a
kindit has never seen rather than assume this list is final.