Interface: WorkflowInstance
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:132
Runtime snapshot of a workflow instance.
Properties
agencyState?
optionalagencyState:object
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:144
agencyId
agencyId:
string
metadata?
optionalmetadata:Record<string,unknown>
seats
seats:
Record<string,WorkflowAgencySeatSnapshot>
context?
optionalcontext:Record<string,unknown>
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:141
conversationId?
optionalconversationId:string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:139
createdAt
createdAt:
string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:137
createdByUserId?
optionalcreatedByUserId:string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:140
definitionId
definitionId:
string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:134
definitionVersion?
optionaldefinitionVersion:string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:135
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:149
roleAssignments?
optionalroleAssignments:Record<string,string>
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:142
status
status:
WorkflowStatus
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:136
tasks
tasks:
Record<string,WorkflowTaskInstance>
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:143
updatedAt
updatedAt:
string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:138
workflowId
workflowId:
string
Defined in: packages/agentos/src/core/workflows/WorkflowTypes.ts:133