Interface: GeneratedWorkflowRevisionResponse
Defined in: packages/sdk/src/types/generated/task.ts:418
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:448
archivedTaskCount?
optionalarchivedTaskCount:number
Defined in: packages/sdk/src/types/generated/task.ts:445
assistantConfigDigest
assistantConfigDigest:
string
Defined in: packages/sdk/src/types/generated/task.ts:432
assistantIdentity?
optionalassistantIdentity:string|null
Defined in: packages/sdk/src/types/generated/task.ts:431
assistantName?
optionalassistantName:string|null
Defined in: packages/sdk/src/types/generated/task.ts:430
chatModelConfig?
optionalchatModelConfig:WorkflowRevisionResponseChatModelConfig
Defined in: packages/sdk/src/types/generated/task.ts:435
chatModelId
chatModelId:
string
Defined in: packages/sdk/src/types/generated/task.ts:434
contributors?
optionalcontributors:WorkflowContributorResponse[]
Defined in: packages/sdk/src/types/generated/task.ts:450
createdAt
createdAt:
string
Defined in: packages/sdk/src/types/generated/task.ts:442
dataTypeSlug?
optionaldataTypeSlug:string|null
Defined in: packages/sdk/src/types/generated/task.ts:439
eventRules?
optionaleventRules:EventRuleResponse[]
Defined in: packages/sdk/src/types/generated/task.ts:449
id
id:
number
Defined in: packages/sdk/src/types/generated/task.ts:419
memberRoleAccess?
optionalmemberRoleAccess:WorkflowMemberRoleAccessResponse[]
Defined in: packages/sdk/src/types/generated/task.ts:447
permissions?
optionalpermissions:number
Defined in: packages/sdk/src/types/generated/task.ts:446
posX?
optionalposX:number|null
Defined in: packages/sdk/src/types/generated/task.ts:440
posY?
optionalposY:number|null
Defined in: packages/sdk/src/types/generated/task.ts:441
prompt?
optionalprompt:string|null
Defined in: packages/sdk/src/types/generated/task.ts:429
publishedAt?
optionalpublishedAt:string|null
Defined in: packages/sdk/src/types/generated/task.ts:427
publishedByAccountUuid?
optionalpublishedByAccountUuid:string|null
Defined in: packages/sdk/src/types/generated/task.ts:428
publishNotes?
optionalpublishNotes:string|null
Defined in: packages/sdk/src/types/generated/task.ts:426
realtimeModelConfig?
optionalrealtimeModelConfig:WorkflowRevisionResponseRealtimeModelConfig
Defined in: packages/sdk/src/types/generated/task.ts:437
realtimeModelId?
optionalrealtimeModelId:string|null
Defined in: packages/sdk/src/types/generated/task.ts:436
revisionName?
optionalrevisionName:string|null
Defined in: packages/sdk/src/types/generated/task.ts:425
revisionNumber?
optionalrevisionNumber:number|null
Defined in: packages/sdk/src/types/generated/task.ts:424
routingMode?
optionalroutingMode:string
Defined in: packages/sdk/src/types/generated/task.ts:438
startTaskId?
optionalstartTaskId:number|null
Defined in: packages/sdk/src/types/generated/task.ts:433
taskCount?
optionaltaskCount:number
Defined in: packages/sdk/src/types/generated/task.ts:444
updatedAt
updatedAt:
string
Defined in: packages/sdk/src/types/generated/task.ts:443
uuid
uuid:
string
Defined in: packages/sdk/src/types/generated/task.ts:420
workflowId
workflowId:
number
Defined in: packages/sdk/src/types/generated/task.ts:421
workflowName?
optionalworkflowName:string|null
Defined in: packages/sdk/src/types/generated/task.ts:423
workflowUuid
workflowUuid:
string
Defined in: packages/sdk/src/types/generated/task.ts:422