diff --git a/client/src/api/schema/schema.ts b/client/src/api/schema/schema.ts index 98e219f2151b..7e85ea23e9af 100644 --- a/client/src/api/schema/schema.ts +++ b/client/src/api/schema/schema.ts @@ -7256,6 +7256,24 @@ export interface components { */ to_posix_lines?: "Yes" | boolean | null; }; + /** InputConnection */ + InputConnection: { + /** + * ID + * @description The identifier of the input. + */ + id: number; + /** + * Input Subworkflow Step ID + * @description TODO + */ + input_subworkflow_step_id?: number | null; + /** + * Output Name + * @description The name assigned to the output. + */ + output_name: string; + }; /** InputDataCollectionStep */ InputDataCollectionStep: { /** @@ -12654,7 +12672,7 @@ export interface components { * Position * @description Layout position of this step in the graph */ - position?: Record | null; + position?: components["schemas"]["WorkflowStepLayoutPosition"] | null; /** * Post Job Actions * @description Set of actions that will be run when the job finishes. @@ -12699,7 +12717,7 @@ export interface components { * Workflow Outputs * @description Workflow outputs associated with this step. */ - workflow_outputs?: Record[] | null; + workflow_outputs?: components["schemas"]["WorkflowOutput"][] | null; }; /** WorkflowDictEditorSummary */ WorkflowDictEditorSummary: { @@ -12792,7 +12810,9 @@ export interface components { * @description The input connections of the step. */ input_connections?: { - [key: string]: (Record | Record[]) | undefined; + [key: string]: + | (components["schemas"]["InputConnection"] | components["schemas"]["InputConnection"][]) + | undefined; } | null; /** * Inputs @@ -12818,7 +12838,7 @@ export interface components { * Position * @description Layout position of this step in the graph */ - position?: Record | null; + position?: components["schemas"]["WorkflowStepLayoutPosition"] | null; /** * Post Job Actions * @description Set of actions that will be run when the job finishes. @@ -12861,6 +12881,7 @@ export interface components { type: string; /** * UUID + * Format: uuid4 * @description Universal unique identifier of the workflow. */ uuid: string; @@ -12873,7 +12894,7 @@ export interface components { * Workflow Outputs * @description Workflow outputs associated with this step. */ - workflow_outputs?: Record[] | null; + workflow_outputs?: components["schemas"]["WorkflowOutput"][] | null; }; /** WorkflowDictExportSummary */ WorkflowDictExportSummary: { @@ -12938,7 +12959,7 @@ export interface components { tags?: string[] | null; /** * UUID - * @description The UUID (Universally Unique Identifier) of the workflow, represented as a string. + * @description The UUID (Universally Unique Identifier) of the workflow. */ uuid?: string | null; /** @@ -13008,7 +13029,7 @@ export interface components { tags?: string[] | null; /** * UUID - * @description The UUID (Universally Unique Identifier) of the workflow, represented as a string. + * @description The UUID (Universally Unique Identifier) of the workflow. */ uuid?: string | null; }; @@ -13061,7 +13082,7 @@ export interface components { * Position * @description Layout position of this step in the graph */ - position?: Record | null; + position?: components["schemas"]["WorkflowStepLayoutPosition"] | null; /** * Post Job Actions * @description Set of actions that will be run when the job finishes. @@ -13096,7 +13117,7 @@ export interface components { * Workflow Outputs * @description Workflow outputs associated with this step. */ - workflow_outputs?: Record[] | null; + workflow_outputs?: components["schemas"]["WorkflowOutput"][] | null; }; /** WorkflowDictPreviewSummary */ WorkflowDictPreviewSummary: { @@ -13157,7 +13178,7 @@ export interface components { * Position * @description Layout position of this step in the graph */ - position?: Record | null; + position?: components["schemas"]["WorkflowStepLayoutPosition"] | null; /** * Post Job Actions * @description Set of actions that will be run when the job finishes. @@ -13217,7 +13238,7 @@ export interface components { * Workflow Outputs * @description Workflow outputs associated with this step. */ - workflow_outputs?: Record[] | null; + workflow_outputs?: components["schemas"]["WorkflowOutput"][] | null; }; /** WorkflowDictRunSummary */ WorkflowDictRunSummary: { @@ -13464,6 +13485,70 @@ export interface components { [key: string]: number | undefined; }; }; + /** WorkflowOutput */ + WorkflowOutput: { + /** + * Label + * @description Label of the output. + */ + label?: string | null; + /** + * Output Name + * @description The name assigned to the output. + */ + output_name: string; + /** + * UUID + * @description Universal unique identifier of the output. + */ + uuid?: string | null; + }; + /** + * WorkflowStepLayoutPosition + * @description Position and dimensions of the workflow step represented by a box on the graph. + */ + WorkflowStepLayoutPosition: { + /** + * Bottom + * @description Position in pixels of the bottom of the box. + */ + bottom?: number | null; + /** + * Height + * @description Height of the box in pixels. + */ + height?: number | null; + /** + * Left + * @description Left margin or left-most position of the box. + */ + left: number; + /** + * Right + * @description Right margin or right-most position of the box. + */ + right?: number | null; + /** + * Top + * @description Position in pixels of the top of the box. + */ + top: number; + /** + * Width + * @description Width of the box in pixels. + */ + width?: number | null; + /** + * X + * @description Horizontal pixel coordinate of the top right corner of the box. + */ + x?: number | null; + /** + * Y + * @description Vertical pixel coordinate of the top right corner of the box. + */ + y?: number | null; + }; /** WriteInvocationStoreToPayload */ WriteInvocationStoreToPayload: { /**