Skip to content

1.8.2 - Resiliency Improvements

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jan 15:05
f16c1b3
  • more resilient process to wait for and retrieve workflow outputs.
    • Old process:
      1. submit
      2. wait for success event on ws
      3. make a single request to get output from history endpoint
    • New process:
      1. submit
      2. slow poll history endpoint AND wait for success event on ws
      3. when success event arrives, increase poll rate to history endpoint, and hit it again immediately. Poll until outputs arrive. Note: this is almost always on the first try, but there is a race condition between comfyui writing outputs to local storage, and comfyui sending the success event on ws, so one request to the history endpoint after the success event is not always adequate.
  • introduce automatic retries on prompt webhooks. defaults to 3, with a 1 second delay
  • new test cases