Skip to main content

Interface: TaskFormData

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

Properties

abilities?

optional abilities: AbilityResponse[]

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


celGuard?

optional celGuard: string | null

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


childTasks?

optional childTasks: ChildTaskFormData[]

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


configuration?

optional configuration: any

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


description?

optional description: string

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


eventRules?

optional eventRules: EventRuleInput[]

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


isAdmin?

optional isAdmin: boolean

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


name

name: string

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


ownerId?

optional ownerId: number | null

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


posX?

optional posX: number | null

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


posY?

optional posY: number | null

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


prompt?

optional prompt: string

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


shortPrompt?

optional shortPrompt: string | null

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


taskType?

optional taskType: string

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


workflowId?

optional workflowId: number

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

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:130

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