type StrategyCancelReason = "timeout" | "price_reject" | "user"; Copy
type StrategyCancelReason = "timeout" | "price_reject" | "user";
Reason why scheduled signal was cancelled. Used in discriminated union for type-safe handling.