Skip to main content

Interface: WorkflowInstance

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

Runtime snapshot of a workflow instance.

Properties

agencyState?

optional agencyState: object

Defined in: packages/agentos/src/core/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/core/workflows/WorkflowTypes.ts:141


conversationId?

optional conversationId: 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?

optional createdByUserId: 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?

optional definitionVersion: string

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


metadata?

optional metadata: Record<string, unknown>

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


roleAssignments?

optional roleAssignments: 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