Skip to main content

Task Dependency Graph

View upstream and downstream dependencies for any task, independent of production lines.

Overview

The task dependency graph shows the full dependency chain for one or more tasks. Unlike the production line graph, which displays all tasks in a production line, the task dependency graph focuses only on the selected task and its direct dependency chain — including dependencies that cross production line boundaries.

Use the task dependency graph when you need to:

  • Troubleshoot blocked tasks without the noise of unrelated tasks
  • Understand cross-production-line dependency chains

Opening the task dependency graph

From the Tasks page

Click the graph icon on a task row to open its dependency graph directly.

From a production line graph

Right-click a task node, then select Show > Task Dependency Graph. This opens a focused dependency view outside the production line context.

Working with the graph

The task dependency graph has the same interactive capabilities as the production line graph. You can:

  • Run, cancel, and configure tasks from the graph
  • Right-click task nodes to access the full context menu
  • View task properties by selecting a node
  • Pan, zoom, and navigate the canvas

Tasks flow left to right — upstream dependencies on the left, downstream tasks on the right. Dependency lines are colour-coded by condition type (Succeeded, Failed, Completed). See Workflows for details on dependency conditions.

Troubleshooting blocked tasks

When a task is blocked in a production line, you need to find the root cause — the first failed task in the dependency chain. The production line graph offers a Show External option to reveal cross-production-line dependencies, but in busy environments this can introduce hundreds of unrelated tasks, making it difficult to isolate the problem.

The task dependency graph solves this by showing only the dependencies relevant to the selected task:

  1. In the production line graph, right-click the blocked task
  2. Select Show > Task Dependency Graph
  3. The graph displays the focused dependency chain, including any cross-production-line dependencies
  4. Trace upstream (left) to find the first Failed task — that is the root cause