Open
Description
The existing task polling is naive and doesn't consider the various edge cases around output length, polling algorithms, etc...
Modify the implementation to take advantage of the log appending support in the API.
Modify the polling algorithm to reduce server resource consumption (i.e., do polling client side instead of server side).
Check if there is a need for supporting more advanced polling algorithms (.e.g, backoff policies, etc).