As of now, deadline run logs are not available on the staff page. It would be lovely to have those in On-Demand as well.
I talked to Shreyas about this, and he mentioned that there might be changes needed to be done on the API as well. Should I make an issue there as well?