CSR plugins are responsible for providing certificate requests that the ACME server can sign. They determine key properties such as the private key, applications and extensions. When a CSR is used as source, no CSR plugin can be chosen and the third party application is expected to take care of the private key and extensions instead.
The default is an RSA private key. This can be changed in settings.json.