isUserActive property

bool get isUserActive

Whether USER-message spilling can fire (issue #1760): the section kill-switch plus the user path's own zero floor. Orthogonal to isActive — threshold: 0 silences tool results only.

Implementation

bool get isUserActive => enabled && userThreshold > 0;