Task ID: Must be a unique integer.
Task Name: Name of the Task.
Base Priority: Must be a positive number.
Dependencies: Comma-separated Task IDs. All must exist already or task won't save.
Tree File: Path to your task execution tree file.
Function Name: The function this task will trigger on the robot.
Acceptable Modes: Select one or multiple from available modes.
Concurrency Group IDs: Select one or multiple from available concurrency groups.
Concurrency Groups: Select one or multiple from available group types.
Queued When Preempted: Should the task queue if preempted (true/false)?
Parameters: A JSON object containing task-specific parameters.
Note: Dependencies must be valid Task IDs. Task IDs must be unique.