externalSteeringProbe property
Non-draining probe paired with externalSteeringSource: returns true when the external source has messages pending. Polled on a slow timer during tool-call phases so external mail also triggers the soft-yield of long-running tools (steering delivery itself stays at the boundary).
Implementation
Future<bool> Function()? externalSteeringProbe;