The possibility of automation has been discussed many times. The results of those discussions are on the roadmap (https://trello.com/c/VuYstcev).
But the short answer is that I'd never allow queueing a full loop at the start, as that would remove all sense of discovery when the player stumbles across new actions, and practically guarantee that they'd not see the logs that come from those new actions unless they were at the end of the loop (which they're often not).