Skip to main content

Interface: WorkflowInstance

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:132

Runtime snapshot of a workflow instance.

Properties​

agencyState?​

optional agencyState: object

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:144

agencyId​

agencyId: string

metadata?​

optional metadata: Record<string, unknown>

seats​

seats: Record<string, WorkflowAgencySeatSnapshot>


context?​

optional context: Record<string, unknown>

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:141


conversationId?​

optional conversationId: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:139


createdAt​

createdAt: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:137


createdByUserId?​

optional createdByUserId: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:140


definitionId​

definitionId: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:134


definitionVersion?​

optional definitionVersion: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:135


metadata?​

optional metadata: Record<string, unknown>

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:149


roleAssignments?​

optional roleAssignments: Record<string, string>

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:142


status​

status: WorkflowStatus

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:136


tasks​

tasks: Record<string, WorkflowTaskInstance>

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:143


updatedAt​

updatedAt: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:138


workflowId​

workflowId: string

Defined in: packages/agentos/src/orchestration/workflows/WorkflowTypes.ts:133