We are pulling results from an internal API for an action that needs to be executed by another system. When the results are returned, we are making multiple comments because each execution of the async action thinks the results are new. The problem is there are multiple actions that need to run so when the results are returned the action is not yet complete.
One idea was to use the scripting directory to track progress, but there has to be something more elegant.