Skip to main content

Monitoring Task Progress

The task detail page at /repositories/:repositoryId/tasks/:taskId shows the execution with its current status, steps, recent logs, full log access, and available actions.

When to use

  • Use this screen to monitor a task in real time.
  • Use it to check completed, pending, or failed steps.
  • Use it to stop, restart, delete, or download results when the action is available.

Understand the screen

The detail screen includes:

  • Task name.
  • Task type.
  • Associated project or repository.
  • Creator.
  • Output language.
  • Current status.
  • Start and completion dates.
  • Execution steps.
  • Latest logs by step.
  • Modal with all logs when more detail is available.
  • Generated result when the task completes.
  • Duration.

The page refreshes automatically every 15 seconds while work is pending or running.

Step statuses

Each execution step can show:

  • Pending: the step is waiting to start.
  • In progress: the step is currently running.
  • Completed: the step finished successfully.
  • Failed: the step failed and needs attention.

The latest lines appear directly on the screen. Open the full logs when you need more detail about a step or failure.

Actions

Actions appear according to the task status:

  • Download result: available after SUCCESS.
  • Stop execution: available while the task is pending or in progress.
  • Restart: available for failed or revoked tasks.
  • Delete: available when the task can be removed safely.

Handling outcomes

  • If the task succeeds, download the .zip result or open the documentation view for the repository.
  • If the task fails or is revoked, review the visible error or logs before restarting.
  • If the task is cancelled, restart it or delete it from the task actions.

Expected result

At the end, the task should show success with downloadable output, or a clear failure or cancellation message to guide the next action.

See also