If a long task (e.g. 6 hours) is running, the log is only adapted at the beginning of the task and at the end, we would prefer that every step of the chain action is logged as it happens, instead after finishing the task. Otherwise the log isn't updated for 6 hours in this example.
Thanks for the answer, but what we would like is that the log is updated after every subtask. The time a subtask was running is not that relevant in this case.