steeringNotifications property
Fires when a steering message arrives mid-run (the in-process queue). The tool-call phase turns the first arrival into a soft-yield request (see currentYieldToken): yield-aware long-running tools (bash, task) finish the tool call early WITHOUT stopping the underlying work, so the user message is delivered at the next step boundary instead of waiting for the whole tool call.
Implementation
final Stream<void>? steeringNotifications;