I want to make sure that an agent did finish uploading its artifacts before marking itself as complete, so that the controller does not try to access these artifacts while they are not available
No, I want to launch the second step after the first one is finished and all its artifacts are uploaded
Task status change to "completed" is set after all artifacts upload is completed.
JitteryCoyote63 that seems like the correct behavior for your scenario
For that I need more info, what exactly do you need (or trying to achieve) ?
I was asking to exclude this possibility from my debugging journey 😁
So you want to launch the second step before the task that is uploading artifact is completed, but after the artifacts are uploaded?
JitteryCoyote63 are you suggesting it happens ?
(obviously it should not 🙂 )