Concepts Contents: Task Decorator Build from Callable Define a Task WorkGraph Create workgraph Execute the workgraph Graph-level inputs and outputs Context variables WorkGraph engine Sockets Automatic Socket Creation Customizing Output Sockets Socket Types from Python Type Hints Organizing Sockets with Namespaces Graph Task The graph task as a workflow factory Dynamic logic: graph task vs. context managers Nested workflows Handling Input Data Types