ScrollNodeTool
scroll_node — scroll a scrollable node forward or backward via ACTION_SCROLL_FORWARD / ACTION_SCROLL_BACKWARD.
Params: the shared selector plus optional direction (forward default, or backward/back). An unrecognized direction returns a validation error. See perform; on success returns success, the action (scroll_forward/scroll_backward), and the matched view_id.