From 7a5d04d4e9819b0806b15894eb5cd95b0f963275 Mon Sep 17 00:00:00 2001 From: heisner-tillman Date: Thu, 6 Jun 2024 15:35:06 +0200 Subject: [PATCH] Regenerate the client schema --- client/src/api/schema/schema.ts | 70 ++++++++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 9 deletions(-) diff --git a/client/src/api/schema/schema.ts b/client/src/api/schema/schema.ts index ecc2afe1393e..f919a8d5f0bb 100644 --- a/client/src/api/schema/schema.ts +++ b/client/src/api/schema/schema.ts @@ -7476,8 +7476,26 @@ export interface components { */ uri: string; }; - /** InputConnection */ - InputConnection: { + /** InputConnectionEditor */ + InputConnectionEditor: { + /** + * ID + * @description The order index of the step. + */ + id: number; + /** + * Input Type + * @description The input type of the workflow step. + */ + input_type: string; + /** + * Output Name + * @description The output name of the input step that serves as the source for this connection. + */ + output_name: string; + }; + /** InputConnectionExport */ + InputConnectionExport: { /** * ID * @description The order index of the step. @@ -13336,7 +13354,14 @@ export interface components { * Input Connections * @description The input connections for the step. */ - input_connections?: Record | null; + input_connections?: { + [key: string]: + | ( + | components["schemas"]["InputConnectionEditor"] + | components["schemas"]["InputConnectionEditor"][] + ) + | undefined; + } | null; /** * Inputs * @description The inputs of the step. @@ -13504,7 +13529,10 @@ export interface components { */ input_connections?: { [key: string]: - | (components["schemas"]["InputConnection"] | components["schemas"]["InputConnection"][]) + | ( + | components["schemas"]["InputConnectionExport"] + | components["schemas"]["InputConnectionExport"][] + ) | undefined; } | null; /** @@ -13625,7 +13653,7 @@ export interface components { * Comments * @description Comments associated with the workflow. */ - comments: Record[]; + comments: components["schemas"]["WorkflowCommentModel"][]; /** * Creator * @description Additional information about the creator (or multiple creators) of this workflow. @@ -13671,7 +13699,7 @@ export interface components { * Tags * @description The tags associated with the workflow. */ - tags: components["schemas"]["TagCollection"] | ""; + tags: components["schemas"]["TagCollection"] | ""[]; /** * UUID * @description The UUID (Universally Unique Identifier) of the workflow. @@ -14253,7 +14281,7 @@ export interface components { * Tool ID * @description The unique name of the tool associated with this step. */ - tool_id?: string | null; + tool_id: string; /** * Tool Shed Repository * @description Information about the tool shed repository associated with the tool. @@ -25341,7 +25369,19 @@ export interface operations { /** @description The version of the workflow to fetch. */ query?: { history_id?: string | null; - style?: string | null; + style?: + | ( + | "export" + | "format2" + | "editor" + | "legacy" + | "instance" + | "run" + | "preview" + | "format2_wrapped_yaml" + | "ga" + ) + | null; format?: string | null; version?: number | null; instance?: boolean | null; @@ -25569,7 +25609,19 @@ export interface operations { /** @description The version of the workflow to fetch. */ query?: { history_id?: string | null; - style?: string | null; + style?: + | ( + | "export" + | "format2" + | "editor" + | "legacy" + | "instance" + | "run" + | "preview" + | "format2_wrapped_yaml" + | "ga" + ) + | null; format?: string | null; version?: number | null; instance?: boolean | null;