Skip to main content

Interface: TaskFormData

Defined in: packages/sdk/src/types/task-types.ts:133

Properties

abilities?

optional abilities: AbilityResponse[]

Defined in: packages/sdk/src/types/task-types.ts:152


celGuard?

optional celGuard: string | null

Defined in: packages/sdk/src/types/task-types.ts:149


childTasks?

optional childTasks: ChildTaskFormData[]

Defined in: packages/sdk/src/types/task-types.ts:141


configuration?

optional configuration: any

Defined in: packages/sdk/src/types/task-types.ts:136


description?

optional description: string

Defined in: packages/sdk/src/types/task-types.ts:137


eventRules?

optional eventRules: EventRuleInput[]

Defined in: packages/sdk/src/types/task-types.ts:153


isAdmin?

optional isAdmin: boolean

Defined in: packages/sdk/src/types/task-types.ts:140


name

name: string

Defined in: packages/sdk/src/types/task-types.ts:134


ownerId?

optional ownerId: number | null

Defined in: packages/sdk/src/types/task-types.ts:142


posX?

optional posX: number | null

Defined in: packages/sdk/src/types/task-types.ts:150


posY?

optional posY: number | null

Defined in: packages/sdk/src/types/task-types.ts:151


prompt?

optional prompt: string

Defined in: packages/sdk/src/types/task-types.ts:139


shortPrompt?

optional shortPrompt: string | null

Defined in: packages/sdk/src/types/task-types.ts:138


taskType?

optional taskType: string

Defined in: packages/sdk/src/types/task-types.ts:135


workflowId?

optional workflowId: number

Defined in: packages/sdk/src/types/task-types.ts:145

STABLE workflow root id — the server resolves it to that workflow's draft revision (task edits always target the draft).


workflowRevisionId?

optional workflowRevisionId: number

Defined in: packages/sdk/src/types/task-types.ts:148

Explicit workflow revision id — pins the task to that exact revision. The editor sends this (it binds to a specific revision on the canvas).