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?
optionalabilities:AbilityResponse[]
Defined in: packages/sdk/src/types/generated/task.ts:500
archivedTaskCount?
optionalarchivedTaskCount: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?
optionalassistantIdentity:string|null
Defined in: packages/sdk/src/types/generated/task.ts:481
assistantName?
optionalassistantName:string|null
Defined in: packages/sdk/src/types/generated/task.ts:480
chatModelConfig?
optionalchatModelConfig: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?
optionalcontributors: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?
optionaldataTypeSlug:string|null
Defined in: packages/sdk/src/types/generated/task.ts:491
eventRules?
optionaleventRules: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?
optionalinitialMessageInbound:GreetingEntry[] |null
Defined in: packages/sdk/src/types/generated/task.ts:483
initialMessageOutbound?
optionalinitialMessageOutbound:GreetingEntry[] |null
Defined in: packages/sdk/src/types/generated/task.ts:482
memberRoleAccess?
optionalmemberRoleAccess:WorkflowMemberRoleAccessResponse[]
Defined in: packages/sdk/src/types/generated/task.ts:499
permissions?
optionalpermissions:number
Defined in: packages/sdk/src/types/generated/task.ts:498
posX?
optionalposX:number|null
Defined in: packages/sdk/src/types/generated/task.ts:492
posY?
optionalposY:number|null
Defined in: packages/sdk/src/types/generated/task.ts:493
prompt?
optionalprompt:string|null
Defined in: packages/sdk/src/types/generated/task.ts:479
publishedAt?
optionalpublishedAt:string|null
Defined in: packages/sdk/src/types/generated/task.ts:477
publishedByAccountUuid?
optionalpublishedByAccountUuid:string|null
Defined in: packages/sdk/src/types/generated/task.ts:478
publishNotes?
optionalpublishNotes:string|null
Defined in: packages/sdk/src/types/generated/task.ts:476
realtimeModelConfig?
optionalrealtimeModelConfig:WorkflowRevisionResponseRealtimeModelConfig
Defined in: packages/sdk/src/types/generated/task.ts:489
realtimeModelId?
optionalrealtimeModelId:string|null
Defined in: packages/sdk/src/types/generated/task.ts:488
revisionName?
optionalrevisionName:string|null
Defined in: packages/sdk/src/types/generated/task.ts:475
revisionNumber?
optionalrevisionNumber:number|null
Defined in: packages/sdk/src/types/generated/task.ts:474
routingMode?
optionalroutingMode:string
Defined in: packages/sdk/src/types/generated/task.ts:490
startTaskId?
optionalstartTaskId:number|null
Defined in: packages/sdk/src/types/generated/task.ts:485
taskCount?
optionaltaskCount: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?
optionalworkflowName: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