From 58163613c46f9511579d5ca49bef80d05021da0a Mon Sep 17 00:00:00 2001 From: heisner-tillman Date: Thu, 14 Mar 2024 22:28:46 +0100 Subject: [PATCH] Regenerate the client schema --- client/src/api/schema/schema.ts | 192 +++++++++++++++++++++++--------- 1 file changed, 139 insertions(+), 53 deletions(-) diff --git a/client/src/api/schema/schema.ts b/client/src/api/schema/schema.ts index 34b01335a143..4f2d1714433c 100644 --- a/client/src/api/schema/schema.ts +++ b/client/src/api/schema/schema.ts @@ -12146,14 +12146,14 @@ export interface components { config_form?: Record | null; /** * Content ID - * @description The identifier for the content of the step. + * @description The content ID of the step. */ content_id?: string | null; /** * Errors * @description Any errors associated with the step. */ - errors?: string[] | null; + errors?: string[] | string | null; /** * ID * @description The order index of the step. @@ -12169,11 +12169,6 @@ export interface components { * @description The inputs of the step. */ inputs?: Record[] | null; - /** - * Label - * @description The label of the step. - */ - label?: string | null; /** * Name * @description The name of the step. @@ -12193,15 +12188,30 @@ export interface components { * Post Job Actions * @description A dictionary of post-job actions for the step. */ - post_job_actions?: Record | null; + post_job_actions?: Record | Record[] | null; + /** + * Label + * @description The label of the step. + */ + step_label?: string | null; + /** + * Type + * @description The type of the module that represents a step in the workflow. + */ + step_type: components["schemas"]["WorkflowModuleType"]; + /** + * Tool ID + * @description The tool ID associated with the step. + */ + tool_id?: string | null; /** * Tool State - * @description The state of the step's tool. + * @description The state of the tool associated with the step */ - tool_state?: Record | null; + tool_state?: Record | string | null; /** * Tool Version - * @description The version of the step's tool. + * @description The version of the tool associated with the step. */ tool_version?: string | null; /** @@ -12209,11 +12219,6 @@ export interface components { * @description The tooltip for the step. */ tooltip?: string | null; - /** - * Type - * @description The type of workflow module. - */ - type: components["schemas"]["WorkflowModuleType"]; /** * UUID * @description The UUID of the step. @@ -12244,9 +12249,11 @@ export interface components { comments: Record[]; /** * Creator - * @description Metadata about the creator of the workflow. + * @description Additional information about the creator (or multiple creators) of this workflow. */ - creator?: Record | null; + creator?: + | (components["schemas"]["Person"] | components["schemas"]["galaxy__schema__schema__Organization"])[] + | null; /** * License * @description The license information for the workflow. @@ -12291,7 +12298,7 @@ export interface components { WorkflowDictExportSteps: { /** * Annotation - * @description The annotation associated with the step. + * @description An annotation to provide details or to help understand the purpose and usage of this item. */ annotation?: string | null; /** @@ -12303,7 +12310,7 @@ export interface components { * Errors * @description Any errors associated with the step. */ - errors?: string | null; + errors?: string[] | string | null; /** * ID * @description The order index of the step. @@ -12326,11 +12333,6 @@ export interface components { * @description The inputs of the step. */ inputs?: Record[] | null; - /** - * Label - * @description The label of the step (optional). - */ - label?: string | null; /** * Name * @description The name of the step. @@ -12348,9 +12350,19 @@ export interface components { position?: Record | null; /** * Post Job Actions - * @description A dictionary containing post-job actions associated with the step. + * @description A dictionary of post-job actions for the step. */ - post_job_actions?: Record | null; + post_job_actions?: Record | Record[] | null; + /** + * Label + * @description The label of the step. + */ + step_label?: string | null; + /** + * Type + * @description The type of the module that represents a step in the workflow. + */ + step_type: components["schemas"]["WorkflowModuleType"]; /** * Sub Workflow * @description The sub-workflow associated with the step. @@ -12358,7 +12370,7 @@ export interface components { subworkflow?: Record | null; /** * Tool ID - * @description The tool ID associated with the step (applicable only if the step type is 'tool'). + * @description The tool ID associated with the step. */ tool_id?: string | null; /** @@ -12373,19 +12385,14 @@ export interface components { tool_shed_repository?: Record | null; /** * Tool State - * @description The serialized state of the tool associated with the step. + * @description The state of the tool associated with the step */ - tool_state?: string | null; + tool_state?: Record | string | null; /** * Tool Version * @description The version of the tool associated with the step. */ tool_version?: string | null; - /** - * Type - * @description The type of the step. - */ - type: components["schemas"]["WorkflowModuleType"]; /** * UUID * @description The UUID (Universally Unique Identifier) of the step. @@ -12393,7 +12400,7 @@ export interface components { uuid: string; /** * When - * @description The when expression of the step. + * @description The when expression for the step. */ when?: string | null; /** @@ -12421,14 +12428,16 @@ export interface components { comments?: Record[] | null; /** * Creator - * @description Metadata about the creator of the workflow. + * @description Additional information about the creator (or multiple creators) of this workflow. */ - creator?: Record | null; + creator?: + | (components["schemas"]["Person"] | components["schemas"]["galaxy__schema__schema__Organization"])[] + | null; /** * Format Version * @description The version of the workflow format being used. */ - format_version?: string | null; + "format-version"?: string | null; /** * License * @description The license information for the workflow. @@ -12481,9 +12490,11 @@ export interface components { class: string; /** * Creator - * @description Metadata about the creator of the workflow. + * @description Additional information about the creator (or multiple creators) of this workflow. */ - creator?: Record | null; + creator?: + | (components["schemas"]["Person"] | components["schemas"]["galaxy__schema__schema__Organization"])[] + | null; /** * Inputs * @description A dictionary representing the inputs of the workflow. @@ -12545,11 +12556,16 @@ export interface components { * @description An annotation to provide details or to help understand the purpose and usage of this item. */ annotation?: string | null; + /** + * Content ID + * @description The content ID of the step. + */ + content_id?: string | null; /** * Errors - * @description Any errors associated with the subworkflow. + * @description Any errors associated with the step. */ - errors?: string[] | null; + errors?: string[] | string | null; /** * Inputs * @description The inputs of the step. @@ -12565,21 +12581,51 @@ export interface components { * @description The order index of the step. */ order_index: number; + /** + * Outputs + * @description The outputs of the step. + */ + outputs?: Record[] | null; + /** + * Position + * @description The position of the step. + */ + position?: Record | null; + /** + * Post Job Actions + * @description A dictionary of post-job actions for the step. + */ + post_job_actions?: Record | Record[] | null; + /** + * Type + * @description The type of the module that represents a step in the workflow. + */ + step_type: components["schemas"]["WorkflowModuleType"]; /** * Tool ID - * @description The unique name of the tool associated with this step. + * @description The tool ID associated with the step. */ tool_id?: string | null; + /** + * Tool State + * @description The state of the tool associated with the step + */ + tool_state?: Record | string | null; /** * Tool Version - * @description The version of the tool associated with this step. + * @description The version of the tool associated with the step. */ tool_version?: string | null; /** - * Type - * @description The type of workflow module. + * When + * @description The when expression for the step. */ - type: components["schemas"]["WorkflowModuleType"]; + when?: string | null; + /** + * Workflow Outputs + * @description A list of workflow outputs for the step. + */ + workflow_outputs?: Record[] | null; }; /** WorkflowDictPreviewSummary */ WorkflowDictPreviewSummary: { @@ -12606,6 +12652,16 @@ export interface components { * @description An annotation to provide details or to help understand the purpose and usage of this item. */ annotation?: string | null; + /** + * Content ID + * @description The content ID of the step. + */ + content_id?: string | null; + /** + * Errors + * @description Any errors associated with the step. + */ + errors?: string[] | string | null; /** * Inputs * @description The inputs of the step. @@ -12621,11 +12677,21 @@ export interface components { * @description A list of dictionaries representing the output connections of the step. */ output_connections: Record[]; + /** + * Outputs + * @description The outputs of the step. + */ + outputs?: Record[] | null; + /** + * Position + * @description The position of the step. + */ + position?: Record | null; /** * Post Job Actions - * @description A list of dictionaries representing the post-job actions for the step. + * @description A dictionary of post-job actions for the step. */ - post_job_actions?: Record[] | null; + post_job_actions?: Record | Record[] | null; /** * Replacement Parameters * @description Informal replacement parameters for the step. @@ -12637,7 +12703,7 @@ export interface components { */ step_index: number; /** - * Step Label + * Label * @description The label of the step. */ step_label?: string | null; @@ -12647,8 +12713,8 @@ export interface components { */ step_name: string; /** - * Step Type - * @description The type of the step. + * Type + * @description The type of the module that represents a step in the workflow. */ step_type: components["schemas"]["WorkflowModuleType"]; /** @@ -12656,11 +12722,31 @@ export interface components { * @description The version of the step's module. */ step_version?: string | null; + /** + * Tool ID + * @description The tool ID associated with the step. + */ + tool_id?: string | null; + /** + * Tool State + * @description The state of the tool associated with the step + */ + tool_state?: Record | string | null; + /** + * Tool Version + * @description The version of the tool associated with the step. + */ + tool_version?: string | null; /** * When * @description The when expression for the step. */ when?: string | null; + /** + * Workflow Outputs + * @description A list of workflow outputs for the step. + */ + workflow_outputs?: Record[] | null; }; /** WorkflowDictRunSummary */ WorkflowDictRunSummary: {