Configuration for creating a Task.
Task specification type.
Function to execute the task, returning a result or a promise.
Name of the task.
Optional
Function to parse the task's outcome into a ParsedTask.
Configuration for creating a Task.