Skip to main content

Interface: WorkflowRevisionSummaryResponse

Defined in: packages/sdk/src/types/generated/workflow.ts:352

Summary response for one workflow revision (draft or published).

Used by the revision-history list and by Publish / Activate / Edit responses. Carries revision facts plus the config scalars that define what the revision runs as (routingMode, dataTypeSlug, chatModelId, realtimeModelId) — keep those present: an absent field is indistinguishable from a null column on the wire, and activeRevision is the only API view of the live revision. No state / isActive / isDraft derivations (client-derived from the composition's workflow pointers) and no root facts.

Properties

assistantName?

optional assistantName: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:368


chatModelId

chatModelId: string

Defined in: packages/sdk/src/types/generated/workflow.ts:366


createdAt

createdAt: string

Defined in: packages/sdk/src/types/generated/workflow.ts:362


createdFromWorkflowRevisionId?

optional createdFromWorkflowRevisionId: number | null

Defined in: packages/sdk/src/types/generated/workflow.ts:359


dataTypeSlug?

optional dataTypeSlug: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:365


id

id: number

Defined in: packages/sdk/src/types/generated/workflow.ts:353


publishedAt?

optional publishedAt: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:360


publishedByAccountUuid?

optional publishedByAccountUuid: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:361


publishNotes?

optional publishNotes: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:358


realtimeModelId?

optional realtimeModelId: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:367


revisionName?

optional revisionName: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:357


revisionNumber?

optional revisionNumber: number | null

Defined in: packages/sdk/src/types/generated/workflow.ts:356


routingMode?

optional routingMode: string

Defined in: packages/sdk/src/types/generated/workflow.ts:364


updatedAt

updatedAt: string

Defined in: packages/sdk/src/types/generated/workflow.ts:363


uuid

uuid: string

Defined in: packages/sdk/src/types/generated/workflow.ts:354


workflowId

workflowId: number

Defined in: packages/sdk/src/types/generated/workflow.ts:355