Skip to main content

Interface: GeneratedWorkflowRevisionResponse

Defined in: packages/sdk/src/types/generated/task.ts:468

One executable workflow revision — pure revision facts only.

Root facts (name/description/owner/archived/defaults) live on :class:WorkflowResponse; this model carries revision identity plus workflowId / workflowUuid / workflowName backrefs and, when loaded, the graph collections (abilities, event rules, contributors, task counts, member-role access) and the caller's permission mask.

Properties

abilities?

optional abilities: AbilityResponse[]

Defined in: packages/sdk/src/types/generated/task.ts:500


archivedTaskCount?

optional archivedTaskCount: number

Defined in: packages/sdk/src/types/generated/task.ts:497


assistantConfigDigest

assistantConfigDigest: string

Defined in: packages/sdk/src/types/generated/task.ts:484


assistantIdentity?

optional assistantIdentity: string | null

Defined in: packages/sdk/src/types/generated/task.ts:481


assistantName?

optional assistantName: string | null

Defined in: packages/sdk/src/types/generated/task.ts:480


chatModelConfig?

optional chatModelConfig: WorkflowRevisionResponseChatModelConfig

Defined in: packages/sdk/src/types/generated/task.ts:487


chatModelId

chatModelId: string

Defined in: packages/sdk/src/types/generated/task.ts:486


contributors?

optional contributors: WorkflowContributorResponse[]

Defined in: packages/sdk/src/types/generated/task.ts:502


createdAt

createdAt: string

Defined in: packages/sdk/src/types/generated/task.ts:494


dataTypeSlug?

optional dataTypeSlug: string | null

Defined in: packages/sdk/src/types/generated/task.ts:491


eventRules?

optional eventRules: EventRuleResponse[]

Defined in: packages/sdk/src/types/generated/task.ts:501


id

id: number

Defined in: packages/sdk/src/types/generated/task.ts:469


initialMessageInbound?

optional initialMessageInbound: GreetingEntry[] | null

Defined in: packages/sdk/src/types/generated/task.ts:483


initialMessageOutbound?

optional initialMessageOutbound: GreetingEntry[] | null

Defined in: packages/sdk/src/types/generated/task.ts:482


memberRoleAccess?

optional memberRoleAccess: WorkflowMemberRoleAccessResponse[]

Defined in: packages/sdk/src/types/generated/task.ts:499


permissions?

optional permissions: number

Defined in: packages/sdk/src/types/generated/task.ts:498


posX?

optional posX: number | null

Defined in: packages/sdk/src/types/generated/task.ts:492


posY?

optional posY: number | null

Defined in: packages/sdk/src/types/generated/task.ts:493


prompt?

optional prompt: string | null

Defined in: packages/sdk/src/types/generated/task.ts:479


publishedAt?

optional publishedAt: string | null

Defined in: packages/sdk/src/types/generated/task.ts:477


publishedByAccountUuid?

optional publishedByAccountUuid: string | null

Defined in: packages/sdk/src/types/generated/task.ts:478


publishNotes?

optional publishNotes: string | null

Defined in: packages/sdk/src/types/generated/task.ts:476


realtimeModelConfig?

optional realtimeModelConfig: WorkflowRevisionResponseRealtimeModelConfig

Defined in: packages/sdk/src/types/generated/task.ts:489


realtimeModelId?

optional realtimeModelId: string | null

Defined in: packages/sdk/src/types/generated/task.ts:488


revisionName?

optional revisionName: string | null

Defined in: packages/sdk/src/types/generated/task.ts:475


revisionNumber?

optional revisionNumber: number | null

Defined in: packages/sdk/src/types/generated/task.ts:474


routingMode?

optional routingMode: string

Defined in: packages/sdk/src/types/generated/task.ts:490


startTaskId?

optional startTaskId: number | null

Defined in: packages/sdk/src/types/generated/task.ts:485


taskCount?

optional taskCount: number

Defined in: packages/sdk/src/types/generated/task.ts:496


updatedAt

updatedAt: string

Defined in: packages/sdk/src/types/generated/task.ts:495


uuid

uuid: string

Defined in: packages/sdk/src/types/generated/task.ts:470


workflowId

workflowId: number

Defined in: packages/sdk/src/types/generated/task.ts:471


workflowName?

optional workflowName: string | null

Defined in: packages/sdk/src/types/generated/task.ts:473


workflowUuid

workflowUuid: string

Defined in: packages/sdk/src/types/generated/task.ts:472