Skip to main content

What do the task statuses Queued, Running, Completed, Failed and Cancelled mean?

What the five task status labels mean, and why task_error isn't a failure.

They show where a task is, in Task History, on the dashboard and on model pages:

  • Queued: waiting for a free server, or just picked up by one. Waiting is free.

  • Running: Wiro prepares the inputs, runs the model and uploads the files. This includes task_error, an error line reported along the way. It isn't a failure; the task can still succeed.

  • Completed: the model reported success. It can show before the files finish uploading, so refresh after a few seconds.

  • Failed: the task finished, but the model reported an error (in the API, a pexit other than "0"). Failed runs aren't charged, except realtime voice turns.

  • Cancelled: stopped early, usually because you cancelled or killed it.

A task counts toward your concurrency limit until it's Completed or Failed with files uploaded, or Cancelled. Wiro Studio shows raw status names instead, in red for failed or cancelled runs.

Did this answer your question?