attrs chasm.TaskAttributes,
task *nexusoperationpb.StartToCloseTimeoutTask,
return op.onTimedOut(ctx, &failurepb.Failure{
Message: "operation timed out",
FailureInfo: &failurepb.Failure_TimeoutFailureInfo{
TimeoutFailureInfo: &failurepb.TimeoutFailureInfo{
TimeoutType: enumspb.TIMEOUT_TYPE_START_TO_CLOSE,
},
},
}, false)
}
type operationScheduleToCloseTimeoutTaskHandler struct {