Task ID is a unique identifier for a task. Think of it as a primary key.
unique
. Because why have two tasks with the same ID?case-sensitive
. This means that ProcessInvoice
and processinvoice
are treated as two distinct identifiers.references
for the system to correctly identify and execute specific tasks. They are used in task inputs, dependency management, and workflow orchestration.