Unique identifier for the priority, generated by Uuid.Generate(). Specifying an ID allows tools to track and upsert priorities.
Unique key for the priority within the user's priorities. Can be used to upsert without knowing the UUID. For example, "@plot" identifies the Plot priority.
Optionalparent?: { id: Uuid } | { key: string }Add the new priority as the child of another priority
Type for creating new priorities.
Supports multiple creation patterns:
Optionally specify a parent priority by ID or key for hierarchical structures.