The temp files are created in the folder autocleanup and cleaned every 30s.
In this interval, files that are older than 3minutes are cleaned unless you configure reportTimeout to higher value.
In case you need to use a more proactive approach to clean temp, you can delete autocleanup files in c#.
So we can clean files rapidly, we don't get any implementation and related search for Cleanup Extensions.Reports in latest Jsreport version.
Do you actually use the reports extension and persist reports? Its not very common and you may not need to deal with the mentioned configs.
https://jsreport.net/learn/reports