New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@loopstack/contracts

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@loopstack/contracts - npm Package Compare versions

Comparing version
0.24.0
to
0.25.0
+10
dist/types/interfaces/workflow-config.interface.d.ts
import { JSONSchemaConfigType, UiFormType, WorkflowTransitionType } from '../types';
export interface WorkflowConfigInterface {
alias: string;
title?: string;
description?: string;
schema?: JSONSchemaConfigType;
ui?: UiFormType;
transitions?: WorkflowTransitionType[];
}
//# sourceMappingURL=workflow-config.interface.d.ts.map
{"version":3,"file":"workflow-config.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/workflow-config.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAAE,UAAU,EAAE,sBAAsB,EAAE,MAAM,UAAU,CAAC;AAEpF,MAAM,WAAW,uBAAuB;IACtC,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,MAAM,CAAC,EAAE,oBAAoB,CAAC;IAC9B,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,WAAW,CAAC,EAAE,sBAAsB,EAAE,CAAC;CACxC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=workflow-config.interface.js.map
{"version":3,"file":"workflow-config.interface.js","sourceRoot":"","sources":["../../../src/types/interfaces/workflow-config.interface.ts"],"names":[],"mappings":""}
+2
-2
import { WorkflowInterface } from '../types/interfaces/workflow.interface.js';
import { PipelineInterface } from './pipeline.interface.js';
import { WorkflowItemInterface } from './workflow.interface.js';
export interface DashboardStatsInterface {

@@ -11,4 +11,4 @@ workspaceCount: number;

recentErrors: WorkflowInterface[];
recentRuns: PipelineInterface[];
recentRuns: WorkflowItemInterface[];
}
//# sourceMappingURL=dashboard.interface.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"dashboard.interface.d.ts","sourceRoot":"","sources":["../../src/api/dashboard.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,MAAM,2CAA2C,CAAC;AAC9E,OAAO,EAAE,iBAAiB,EAAE,MAAM,yBAAyB,CAAC;AAE5D,MAAM,WAAW,uBAAuB;IACtC,cAAc,EAAE,MAAM,CAAC;IACvB,gBAAgB,EAAE,MAAM,CAAC;IACzB,mBAAmB,EAAE,MAAM,CAAC;IAC5B,aAAa,EAAE,MAAM,CAAC;IACtB,SAAS,EAAE,MAAM,CAAC;IAClB,cAAc,EAAE,MAAM,CAAC;IACvB,YAAY,EAAE,iBAAiB,EAAE,CAAC;IAClC,UAAU,EAAE,iBAAiB,EAAE,CAAC;CACjC"}
{"version":3,"file":"dashboard.interface.d.ts","sourceRoot":"","sources":["../../src/api/dashboard.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,MAAM,2CAA2C,CAAC;AAC9E,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAEhE,MAAM,WAAW,uBAAuB;IACtC,cAAc,EAAE,MAAM,CAAC;IACvB,gBAAgB,EAAE,MAAM,CAAC;IACzB,mBAAmB,EAAE,MAAM,CAAC;IAC5B,aAAa,EAAE,MAAM,CAAC;IACtB,SAAS,EAAE,MAAM,CAAC;IAClB,cAAc,EAAE,MAAM,CAAC;IACvB,YAAY,EAAE,iBAAiB,EAAE,CAAC;IAClC,UAAU,EAAE,qBAAqB,EAAE,CAAC;CACrC"}

@@ -1,2 +0,2 @@

import { PipelineConfigInterface } from '../types/interfaces/pipeline-config.interface.js';
import { WorkflowConfigInterface } from '../types/interfaces/workflow-config.interface.js';
export interface FileExplorerNodeInterface {

@@ -12,4 +12,4 @@ id: string;

content: string;
workflowConfig?: PipelineConfigInterface;
workflowConfig?: WorkflowConfigInterface;
}
//# sourceMappingURL=file.interface.d.ts.map

@@ -6,10 +6,8 @@ export * from './auth.interface.js';

export * from './file.interface.js';
export * from './namespace.interface.js';
export * from './pagination.interface.js';
export * from './pipeline.interface.js';
export * from './workspace.interface.js';
export * from './workflow.interface.js';
export type { DocumentItemInterface } from '../types/interfaces/document-item.interface.js';
export type { PipelineConfigInterface } from '../types/interfaces/pipeline-config.interface.js';
export type { WorkflowConfigInterface } from '../types/interfaces/workflow-config.interface.js';
export type { WorkflowInterface } from '../types/interfaces/workflow.interface.js';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/api/index.ts"],"names":[],"mappings":"AAAA,cAAc,qBAAqB,CAAC;AACpC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,yBAAyB,CAAC;AACxC,cAAc,qBAAqB,CAAC;AACpC,cAAc,0BAA0B,CAAC;AACzC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,yBAAyB,CAAC;AAGxC,YAAY,EAAE,qBAAqB,EAAE,MAAM,gDAAgD,CAAC;AAC5F,YAAY,EAAE,uBAAuB,EAAE,MAAM,kDAAkD,CAAC;AAChG,YAAY,EAAE,iBAAiB,EAAE,MAAM,2CAA2C,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/api/index.ts"],"names":[],"mappings":"AAAA,cAAc,qBAAqB,CAAC;AACpC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,yBAAyB,CAAC;AACxC,cAAc,qBAAqB,CAAC;AACpC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,yBAAyB,CAAC;AAGxC,YAAY,EAAE,qBAAqB,EAAE,MAAM,gDAAgD,CAAC;AAC5F,YAAY,EAAE,uBAAuB,EAAE,MAAM,kDAAkD,CAAC;AAChG,YAAY,EAAE,iBAAiB,EAAE,MAAM,2CAA2C,CAAC"}

@@ -22,7 +22,5 @@ "use strict";

__exportStar(require("./file.interface.js"), exports);
__exportStar(require("./namespace.interface.js"), exports);
__exportStar(require("./pagination.interface.js"), exports);
__exportStar(require("./pipeline.interface.js"), exports);
__exportStar(require("./workspace.interface.js"), exports);
__exportStar(require("./workflow.interface.js"), exports);
//# sourceMappingURL=index.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/api/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,sDAAoC;AACpC,wDAAsC;AACtC,2DAAyC;AACzC,0DAAwC;AACxC,sDAAoC;AACpC,2DAAyC;AACzC,4DAA0C;AAC1C,0DAAwC;AACxC,2DAAyC;AACzC,0DAAwC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/api/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,sDAAoC;AACpC,wDAAsC;AACtC,2DAAyC;AACzC,0DAAwC;AACxC,sDAAoC;AACpC,4DAA0C;AAC1C,2DAAyC;AACzC,0DAAwC"}
import { WorkflowState } from '../enums/workflow-state.enum.js';
import type { WorkflowTransitionType } from '../types/types/workflow-transition.type.js';
import { SortByInterface } from './common.interface.js';
export interface WorkflowContextInterface {
[key: string]: unknown;
}
export interface WorkflowItemInterface {
id: string;
blockName: string;
alias: string;
className: string | null;
title: string;
index: number;
run: number;
labels: string[];
progress: number;
order: number;
status: WorkflowState;

@@ -16,10 +21,42 @@ hasError: boolean;

workspaceId: string;
pipelineId: string;
namespaceId: string;
parentId: string | null;
hasChildren: number;
}
export interface WorkflowFullInterface extends WorkflowItemInterface {
errorMessage: string | null;
context: WorkflowContextInterface;
schema: any;
ui: any;
result: Record<string, unknown> | null;
availableTransitions: WorkflowTransitionType[] | null;
args: any;
callbackTransition: string | null;
}
export interface WorkflowCreateInterface {
alias: string;
title: string | null;
labels?: string[];
workspaceId: string;
transition: string | null;
args: any;
context?: Record<string, any>;
}
export interface WorkflowUpdateInterface {
title?: string;
labels?: string[];
}
export interface WorkflowSourceInterface {
name: string;
filePath: string | null;
raw: string | null;
}
export interface WorkflowFilterInterface {
namespaceId?: string;
pipelineId?: string;
workspaceId?: string;
parentId?: string | null;
status?: string;
}
export type WorkflowSortByInterface = SortByInterface;
export interface RunWorkflowPayloadInterface {
transition?: any;
}
//# sourceMappingURL=workflow.interface.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow.interface.d.ts","sourceRoot":"","sources":["../../src/api/workflow.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,iCAAiC,CAAC;AAChE,OAAO,EAAE,eAAe,EAAE,MAAM,uBAAuB,CAAC;AAExD,MAAM,WAAW,qBAAqB;IACpC,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,aAAa,CAAC;IACtB,QAAQ,EAAE,OAAO,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,MAAM,WAAW,uBAAuB;IACtC,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,MAAM,MAAM,uBAAuB,GAAG,eAAe,CAAC"}
{"version":3,"file":"workflow.interface.d.ts","sourceRoot":"","sources":["../../src/api/workflow.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,iCAAiC,CAAC;AAChE,OAAO,KAAK,EAAE,sBAAsB,EAAE,MAAM,4CAA4C,CAAC;AACzF,OAAO,EAAE,eAAe,EAAE,MAAM,uBAAuB,CAAC;AAExD,MAAM,WAAW,wBAAwB;IACvC,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC;CACxB;AAED,MAAM,WAAW,qBAAqB;IACpC,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,aAAa,CAAC;IACtB,QAAQ,EAAE,OAAO,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,MAAM,WAAW,qBAAsB,SAAQ,qBAAqB;IAClE,YAAY,EAAE,MAAM,GAAG,IAAI,CAAC;IAC5B,OAAO,EAAE,wBAAwB,CAAC;IAClC,MAAM,EAAE,GAAG,CAAC;IACZ,EAAE,EAAE,GAAG,CAAC;IACR,MAAM,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAAG,IAAI,CAAC;IACvC,oBAAoB,EAAE,sBAAsB,EAAE,GAAG,IAAI,CAAC;IACtD,IAAI,EAAE,GAAG,CAAC;IACV,kBAAkB,EAAE,MAAM,GAAG,IAAI,CAAC;CACnC;AAED,MAAM,WAAW,uBAAuB;IACtC,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,GAAG,IAAI,CAAC;IACrB,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;IAC1B,IAAI,EAAE,GAAG,CAAC;IACV,OAAO,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;CAC/B;AAED,MAAM,WAAW,uBAAuB;IACtC,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;CACnB;AAED,MAAM,WAAW,uBAAuB;IACtC,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,GAAG,EAAE,MAAM,GAAG,IAAI,CAAC;CACpB;AAED,MAAM,WAAW,uBAAuB;IACtC,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,QAAQ,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,MAAM,uBAAuB,GAAG,eAAe,CAAC;AAEtD,MAAM,WAAW,2BAA2B;IAC1C,UAAU,CAAC,EAAE,GAAG,CAAC;CAClB"}

@@ -34,3 +34,3 @@ import { SortByInterface } from './common.interface.js';

id: string;
blockName: string;
className: string;
title: string;

@@ -47,3 +47,3 @@ isLocked: boolean;

id: string;
blockName: string;
className: string;
title: string;

@@ -57,3 +57,3 @@ isFavourite: boolean;

title?: string;
blockName: string;
className: string;
isFavourite?: boolean;

@@ -72,6 +72,6 @@ environments?: WorkspaceEnvironmentInterface[];

export interface WorkspaceUiInterface {
actions?: WorkspaceActionInterface[];
widgets?: WorkspaceActionInterface[];
}
export interface WorkspaceConfigInterface {
blockName: string;
className: string;
title?: string;

@@ -78,0 +78,0 @@ volumes?: Record<string, VolumeInterface>;

@@ -1,2 +0,1 @@

export * from './pipeline-state.js';
export * from './sort-order.enum.js';

@@ -3,0 +2,0 @@ export * from './workflow-state.enum.js';

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/enums/index.ts"],"names":[],"mappings":"AAAA,cAAc,qBAAqB,CAAC;AACpC,cAAc,sBAAsB,CAAC;AACrC,cAAc,0BAA0B,CAAC;AACzC,cAAc,qBAAqB,CAAC;AACpC,cAAc,oBAAoB,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/enums/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAC;AACrC,cAAc,0BAA0B,CAAC;AACzC,cAAc,qBAAqB,CAAC;AACpC,cAAc,oBAAoB,CAAC"}

@@ -17,3 +17,2 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./pipeline-state.js"), exports);
__exportStar(require("./sort-order.enum.js"), exports);

@@ -20,0 +19,0 @@ __exportStar(require("./workflow-state.enum.js"), exports);

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/enums/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,sDAAoC;AACpC,uDAAqC;AACrC,2DAAyC;AACzC,sDAAoC;AACpC,qDAAmC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/enums/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,uDAAqC;AACrC,2DAAyC;AACzC,sDAAoC;AACpC,qDAAmC"}
export declare enum WorkflowState {
Pending = "pending",
Running = "running",
Paused = "paused",
Waiting = "waiting",

@@ -5,0 +6,0 @@ Completed = "completed",

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow-state.enum.d.ts","sourceRoot":"","sources":["../../src/enums/workflow-state.enum.ts"],"names":[],"mappings":"AAAA,oBAAY,aAAa;IACvB,OAAO,YAAY;IACnB,OAAO,YAAY;IACnB,OAAO,YAAY;IACnB,SAAS,cAAc;IACvB,MAAM,WAAW;IACjB,QAAQ,aAAa;CACtB"}
{"version":3,"file":"workflow-state.enum.d.ts","sourceRoot":"","sources":["../../src/enums/workflow-state.enum.ts"],"names":[],"mappings":"AAAA,oBAAY,aAAa;IACvB,OAAO,YAAY;IACnB,OAAO,YAAY;IACnB,MAAM,WAAW;IACjB,OAAO,YAAY;IACnB,SAAS,cAAc;IACvB,MAAM,WAAW;IACjB,QAAQ,aAAa;CACtB"}

@@ -8,2 +8,3 @@ "use strict";

WorkflowState["Running"] = "running";
WorkflowState["Paused"] = "paused";
WorkflowState["Waiting"] = "waiting";

@@ -10,0 +11,0 @@ WorkflowState["Completed"] = "completed";

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow-state.enum.js","sourceRoot":"","sources":["../../src/enums/workflow-state.enum.ts"],"names":[],"mappings":";;;AAAA,IAAY,aAOX;AAPD,WAAY,aAAa;IACvB,oCAAmB,CAAA;IACnB,oCAAmB,CAAA;IACnB,oCAAmB,CAAA;IACnB,wCAAuB,CAAA;IACvB,kCAAiB,CAAA;IACjB,sCAAqB,CAAA;AACvB,CAAC,EAPW,aAAa,6BAAb,aAAa,QAOxB"}
{"version":3,"file":"workflow-state.enum.js","sourceRoot":"","sources":["../../src/enums/workflow-state.enum.ts"],"names":[],"mappings":";;;AAAA,IAAY,aAQX;AARD,WAAY,aAAa;IACvB,oCAAmB,CAAA;IACnB,oCAAmB,CAAA;IACnB,kCAAiB,CAAA;IACjB,oCAAmB,CAAA;IACnB,wCAAuB,CAAA;IACvB,kCAAiB,CAAA;IACjB,sCAAqB,CAAA;AACvB,CAAC,EARW,aAAa,6BAAb,aAAa,QAQxB"}

@@ -19,23 +19,7 @@ import { z } from 'zod';

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -69,23 +53,7 @@ tags: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>>;

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -136,23 +104,7 @@ tags: z.ZodOptional<z.ZodArray<z.ZodString>>;

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -159,0 +111,0 @@ tags: z.ZodOptional<z.ZodArray<z.ZodString>>;

@@ -1,1 +0,1 @@

{"version":3,"file":"document.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/document.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAKxB,eAAO,MAAM,cAAc;;;;;;;;;;;EAWzB,CAAC;AAEH,eAAO,MAAM,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAmB/B,CAAC;AAEH,eAAO,MAAM,cAAc;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAiBzB,CAAC;AAEH,eAAO,MAAM,4BAA4B;;;;;;;;;;;;;;;;;iBAiBvC,CAAC;AAEH,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAEhC,CAAC"}
{"version":3,"file":"document.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/document.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAKxB,eAAO,MAAM,cAAc;;;;;;;;;;;EAWzB,CAAC;AAEH,eAAO,MAAM,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAmB/B,CAAC;AAEH,eAAO,MAAM,cAAc;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAiBzB,CAAC;AAEH,eAAO,MAAM,4BAA4B;;;;;;;;;;;;;;;;;iBAiBvC,CAAC;AAEH,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAEhC,CAAC"}
export * from './document.schema.js';
export * from './json-schema.schema.js';
export * from './main.schema.js';
export * from './pipeline.schema.js';
export * from './tool-config.schema';

@@ -6,0 +5,0 @@ export * from './workflow-transition.schema.js';

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/schemas/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,kBAAkB,CAAC;AACjC,cAAc,sBAAsB,CAAC;AACrC,cAAc,sBAAsB,CAAC;AACrC,cAAc,iCAAiC,CAAC;AAChD,cAAc,sBAAsB,CAAC;AACrC,cAAc,uBAAuB,CAAC;AACtC,cAAc,iCAAiC,CAAC;AAChD,cAAc,uBAAuB,CAAC;AACtC,cAAc,qBAAqB,CAAC;AACpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,qBAAqB,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/schemas/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,kBAAkB,CAAC;AACjC,cAAc,sBAAsB,CAAC;AACrC,cAAc,iCAAiC,CAAC;AAChD,cAAc,sBAAsB,CAAC;AACrC,cAAc,uBAAuB,CAAC;AACtC,cAAc,iCAAiC,CAAC;AAChD,cAAc,uBAAuB,CAAC;AACtC,cAAc,qBAAqB,CAAC;AACpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,qBAAqB,CAAC"}

@@ -20,3 +20,2 @@ "use strict";

__exportStar(require("./main.schema.js"), exports);
__exportStar(require("./pipeline.schema.js"), exports);
__exportStar(require("./tool-config.schema"), exports);

@@ -23,0 +22,0 @@ __exportStar(require("./workflow-transition.schema.js"), exports);

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/schemas/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,uDAAqC;AACrC,0DAAwC;AACxC,mDAAiC;AACjC,uDAAqC;AACrC,uDAAqC;AACrC,kEAAgD;AAChD,uDAAqC;AACrC,wDAAsC;AACtC,kEAAgD;AAChD,wDAAsC;AACtC,sDAAoC;AACpC,8DAA4C;AAC5C,4DAA0C;AAC1C,sDAAoC;AACpC,iEAA+C;AAC/C,sDAAoC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/schemas/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,uDAAqC;AACrC,0DAAwC;AACxC,mDAAiC;AACjC,uDAAqC;AACrC,kEAAgD;AAChD,uDAAqC;AACrC,wDAAsC;AACtC,kEAAgD;AAChD,wDAAsC;AACtC,sDAAoC;AACpC,8DAA4C;AAC5C,4DAA0C;AAC1C,sDAAoC;AACpC,iEAA+C;AAC/C,sDAAoC"}

@@ -6,100 +6,8 @@ import { z } from 'zod';

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;
type: z.ZodDefault<z.ZodLiteral<"factory">>;
namespace: z.ZodObject<{
label: z.ZodString;
}, z.core.$strip>;
factory: z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodUnion<readonly [z.ZodString, z.ZodOptional<z.ZodString>]>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
parallel: z.ZodOptional<z.ZodBoolean>;
iterator: z.ZodObject<{
source: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
}, z.core.$strip>;
}, z.core.$strip>, z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
description: z.ZodOptional<z.ZodString>;
namespace: z.ZodOptional<z.ZodObject<{
label: z.ZodString;
}, z.core.$strip>>;
ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
}, z.core.$strip>>;
type: z.ZodDefault<z.ZodLiteral<"sequence">>;
sequence: z.ZodArray<z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodUnion<readonly [z.ZodString, z.ZodOptional<z.ZodString>]>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
description: z.ZodOptional<z.ZodString>;
ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
}, z.core.$strip>>;
type: z.ZodDefault<z.ZodLiteral<"workflow">>;

@@ -121,2 +29,3 @@ transitions: z.ZodOptional<z.ZodArray<z.ZodObject<{

}, z.core.$strip>>>;
assign: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnion<readonly [z.ZodNull, z.ZodString, z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodRecord<z.ZodString, z.ZodAny>]>>>;
onError: z.ZodOptional<z.ZodString>;

@@ -130,23 +39,7 @@ debug: z.ZodOptional<z.ZodBoolean>;

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -178,23 +71,7 @@ tags: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>>;

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -201,0 +78,0 @@ }, z.core.$strip>, z.ZodObject<{

@@ -1,1 +0,1 @@

{"version":3,"file":"main.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/main.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAOxB,eAAO,MAAM,iBAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2BAO5B,CAAC"}
{"version":3,"file":"main.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/main.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAMxB,eAAO,MAAM,iBAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2BAK5B,CAAC"}

@@ -6,3 +6,2 @@ "use strict";

const document_schema_1 = require("./document.schema");
const pipeline_schema_1 = require("./pipeline.schema");
const tool_config_schema_1 = require("./tool-config.schema");

@@ -12,4 +11,2 @@ const workflow_schema_1 = require("./workflow.schema");

exports.BlockConfigSchema = zod_1.z.discriminatedUnion('type', [
pipeline_schema_1.PipelineFactoryConfigSchema,
pipeline_schema_1.PipelineSequenceSchema,
workflow_schema_1.WorkflowSchema,

@@ -16,0 +13,0 @@ document_schema_1.DocumentConfigSchema,

@@ -1,1 +0,1 @@

{"version":3,"file":"main.schema.js","sourceRoot":"","sources":["../../src/schemas/main.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,uDAAyD;AACzD,uDAAwF;AACxF,6DAAwD;AACxD,uDAAmD;AACnD,yDAAqD;AAExC,QAAA,iBAAiB,GAAG,OAAC,CAAC,kBAAkB,CAAC,MAAM,EAAE;IAC5D,6CAA2B;IAC3B,wCAAsB;IACtB,gCAAc;IACd,sCAAoB;IACpB,qCAAgB;IAChB,kCAAe;CAChB,CAAC,CAAC"}
{"version":3,"file":"main.schema.js","sourceRoot":"","sources":["../../src/schemas/main.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,uDAAyD;AACzD,6DAAwD;AACxD,uDAAmD;AACnD,yDAAqD;AAExC,QAAA,iBAAiB,GAAG,OAAC,CAAC,kBAAkB,CAAC,MAAM,EAAE;IAC5D,gCAAc;IACd,sCAAoB;IACpB,qCAAgB;IAChB,kCAAe;CAChB,CAAC,CAAC"}

@@ -37,8 +37,8 @@ import { z } from 'zod';

workflowId: z.ZodString;
payload: z.ZodOptional<z.ZodAny>;
meta: z.ZodOptional<z.ZodAny>;
payload: z.ZodOptional<z.ZodUnknown>;
meta: z.ZodOptional<z.ZodUnknown>;
}, z.core.$strip>>;
}, z.core.$strip>;
export type RunPayload = z.infer<typeof RunPayloadSchema>;
export declare const RunPipelineTaskSchema: z.ZodObject<{
export declare const RunWorkflowTaskSchema: z.ZodObject<{
name: z.ZodString;

@@ -59,7 +59,7 @@ title: z.ZodOptional<z.ZodString>;

}, z.core.$strip>>;
type: z.ZodLiteral<"run_pipeline">;
type: z.ZodLiteral<"run_workflow">;
workspaceId: z.ZodOptional<z.ZodString>;
pipelineId: z.ZodOptional<z.ZodString>;
workflowId: z.ZodOptional<z.ZodString>;
correlationId: z.ZodOptional<z.ZodString>;
blockName: z.ZodOptional<z.ZodString>;
alias: z.ZodOptional<z.ZodString>;
args: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;

@@ -70,4 +70,4 @@ payload: z.ZodObject<{

workflowId: z.ZodString;
payload: z.ZodOptional<z.ZodAny>;
meta: z.ZodOptional<z.ZodAny>;
payload: z.ZodOptional<z.ZodUnknown>;
meta: z.ZodOptional<z.ZodUnknown>;
}, z.core.$strip>>;

@@ -92,7 +92,7 @@ }, z.core.$strip>;

}, z.core.$strip>>;
type: z.ZodLiteral<"run_pipeline">;
type: z.ZodLiteral<"run_workflow">;
workspaceId: z.ZodOptional<z.ZodString>;
pipelineId: z.ZodOptional<z.ZodString>;
workflowId: z.ZodOptional<z.ZodString>;
correlationId: z.ZodOptional<z.ZodString>;
blockName: z.ZodOptional<z.ZodString>;
alias: z.ZodOptional<z.ZodString>;
args: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;

@@ -103,4 +103,4 @@ payload: z.ZodObject<{

workflowId: z.ZodString;
payload: z.ZodOptional<z.ZodAny>;
meta: z.ZodOptional<z.ZodAny>;
payload: z.ZodOptional<z.ZodUnknown>;
meta: z.ZodOptional<z.ZodUnknown>;
}, z.core.$strip>>;

@@ -128,7 +128,7 @@ }, z.core.$strip>;

}, z.core.$strip>>;
type: z.ZodLiteral<"run_pipeline">;
type: z.ZodLiteral<"run_workflow">;
workspaceId: z.ZodOptional<z.ZodString>;
pipelineId: z.ZodOptional<z.ZodString>;
workflowId: z.ZodOptional<z.ZodString>;
correlationId: z.ZodOptional<z.ZodString>;
blockName: z.ZodOptional<z.ZodString>;
alias: z.ZodOptional<z.ZodString>;
args: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;

@@ -139,4 +139,4 @@ payload: z.ZodObject<{

workflowId: z.ZodString;
payload: z.ZodOptional<z.ZodAny>;
meta: z.ZodOptional<z.ZodAny>;
payload: z.ZodOptional<z.ZodUnknown>;
meta: z.ZodOptional<z.ZodUnknown>;
}, z.core.$strip>>;

@@ -143,0 +143,0 @@ }, z.core.$strip>;

@@ -1,1 +0,1 @@

{"version":3,"file":"startup.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/startup.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AA6BxB,eAAO,MAAM,kBAAkB;;;;;;;;;;;iBAKnB,CAAC;AAEb,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;iBAOhC,CAAC;AAEH,eAAO,MAAM,gBAAgB;;;;;;;iBAE3B,CAAC;AAEH,MAAM,MAAM,UAAU,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,gBAAgB,CAAC,CAAC;AAE1D,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAQhC,CAAC;AAiCH,eAAO,MAAM,iBAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2BAK5B,CAAC;AAEH,eAAO,MAAM,mBAAmB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAI9B,CAAC"}
{"version":3,"file":"startup.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/startup.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AA6BxB,eAAO,MAAM,kBAAkB;;;;;;;;;;;iBAKnB,CAAC;AAEb,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;iBAOhC,CAAC;AAEH,eAAO,MAAM,gBAAgB;;;;;;;iBAE3B,CAAC;AAEH,MAAM,MAAM,UAAU,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,gBAAgB,CAAC,CAAC;AAE1D,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAQhC,CAAC;AAEH,eAAO,MAAM,iBAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2BAAwD,CAAC;AAEvF,eAAO,MAAM,mBAAmB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAI9B,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ScheduledTaskSchema = exports.StartupTaskSchema = exports.RunPipelineTaskSchema = exports.RunPayloadSchema = exports.BaseStartupTaskSchema = exports.JobsScheduleSchema = void 0;
exports.ScheduledTaskSchema = exports.StartupTaskSchema = exports.RunWorkflowTaskSchema = exports.RunPayloadSchema = exports.BaseStartupTaskSchema = exports.JobsScheduleSchema = void 0;
const zod_1 = require("zod");

@@ -44,14 +44,12 @@ const transition_payload_schema_1 = require("./transition-payload.schema");

});
exports.RunPipelineTaskSchema = exports.BaseStartupTaskSchema.extend({
type: zod_1.z.literal('run_pipeline'),
exports.RunWorkflowTaskSchema = exports.BaseStartupTaskSchema.extend({
type: zod_1.z.literal('run_workflow'),
workspaceId: zod_1.z.string().optional(),
pipelineId: zod_1.z.string().optional(),
workflowId: zod_1.z.string().optional(),
correlationId: zod_1.z.string().optional(),
blockName: zod_1.z.string().optional(),
alias: zod_1.z.string().optional(),
args: zod_1.z.record(zod_1.z.string(), zod_1.z.any()).optional(),
payload: exports.RunPayloadSchema,
});
exports.StartupTaskSchema = zod_1.z.discriminatedUnion('type', [
exports.RunPipelineTaskSchema,
]);
exports.StartupTaskSchema = zod_1.z.discriminatedUnion('type', [exports.RunWorkflowTaskSchema]);
exports.ScheduledTaskSchema = zod_1.z.object({

@@ -58,0 +56,0 @@ id: zod_1.z.string().min(1, 'id is required'),

@@ -1,1 +0,1 @@

{"version":3,"file":"startup.schema.js","sourceRoot":"","sources":["../../src/schemas/startup.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,2EAAsE;AAEtE,MAAM,mBAAmB,GAAG,OAAC,CAAC,MAAM,CAAC;IACnC,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,8DAA8D,CAAC;IACnH,SAAS,EAAE,OAAC;SACT,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CAAC,oGAAoG,CAAC;IACjH,OAAO,EAAE,OAAC;SACP,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CAAC,qFAAqF,CAAC;IAClG,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,iDAAiD,CAAC;IACtG,WAAW,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,iEAAiE,CAAC;IAC/G,OAAO,EAAE,OAAC;SACP,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CACP,uIAAuI,CACxI;IACH,EAAE,EAAE,OAAC;SACF,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CACP,wHAAwH,CACzH;CACJ,CAAC,CAAC;AAEU,QAAA,kBAAkB,GAAG,OAAC;KAChC,MAAM,CAAC;IACN,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE;IAC1C,MAAM,EAAE,mBAAmB,CAAC,QAAQ,EAAE;CACvC,CAAC;KACD,OAAO,EAAE,CAAC;AAEA,QAAA,qBAAqB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC5C,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC5B,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,OAAO,EAAE,OAAC,CAAC,GAAG,EAAE;IAChB,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,QAAQ,EAAE,0BAAkB,CAAC,QAAQ,EAAE;CACxC,CAAC,CAAC;AAEU,QAAA,gBAAgB,GAAG,OAAC,CAAC,MAAM,CAAC;IACvC,UAAU,EAAE,mDAAuB,CAAC,QAAQ,EAAE;CAC/C,CAAC,CAAC;AAIU,QAAA,qBAAqB,GAAG,6BAAqB,CAAC,MAAM,CAAC;IAChE,IAAI,EAAE,OAAC,CAAC,OAAO,CAAC,cAAc,CAAC;IAC/B,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAClC,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACjC,aAAa,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACpC,SAAS,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAChC,IAAI,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;IAC9C,OAAO,EAAE,wBAAgB;CAC1B,CAAC,CAAC;AAiCU,QAAA,iBAAiB,GAAG,OAAC,CAAC,kBAAkB,CAAC,MAAM,EAAE;IAC5D,6BAAqB;CAItB,CAAC,CAAC;AAEU,QAAA,mBAAmB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC1C,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,gBAAgB,CAAC;IACvC,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,yBAAyB,CAAC;IACzD,IAAI,EAAE,yBAAiB;CACxB,CAAC,CAAC"}
{"version":3,"file":"startup.schema.js","sourceRoot":"","sources":["../../src/schemas/startup.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,2EAAsE;AAEtE,MAAM,mBAAmB,GAAG,OAAC,CAAC,MAAM,CAAC;IACnC,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,8DAA8D,CAAC;IACnH,SAAS,EAAE,OAAC;SACT,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CAAC,oGAAoG,CAAC;IACjH,OAAO,EAAE,OAAC;SACP,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CAAC,qFAAqF,CAAC;IAClG,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,iDAAiD,CAAC;IACtG,WAAW,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,iEAAiE,CAAC;IAC/G,OAAO,EAAE,OAAC;SACP,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CACP,uIAAuI,CACxI;IACH,EAAE,EAAE,OAAC;SACF,MAAM,EAAE;SACR,QAAQ,EAAE;SACV,QAAQ,CACP,wHAAwH,CACzH;CACJ,CAAC,CAAC;AAEU,QAAA,kBAAkB,GAAG,OAAC;KAChC,MAAM,CAAC;IACN,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE;IAC1C,MAAM,EAAE,mBAAmB,CAAC,QAAQ,EAAE;CACvC,CAAC;KACD,OAAO,EAAE,CAAC;AAEA,QAAA,qBAAqB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC5C,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC5B,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,OAAO,EAAE,OAAC,CAAC,GAAG,EAAE;IAChB,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,QAAQ,EAAE,0BAAkB,CAAC,QAAQ,EAAE;CACxC,CAAC,CAAC;AAEU,QAAA,gBAAgB,GAAG,OAAC,CAAC,MAAM,CAAC;IACvC,UAAU,EAAE,mDAAuB,CAAC,QAAQ,EAAE;CAC/C,CAAC,CAAC;AAIU,QAAA,qBAAqB,GAAG,6BAAqB,CAAC,MAAM,CAAC;IAChE,IAAI,EAAE,OAAC,CAAC,OAAO,CAAC,cAAc,CAAC;IAC/B,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAClC,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACjC,aAAa,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACpC,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC5B,IAAI,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;IAC9C,OAAO,EAAE,wBAAgB;CAC1B,CAAC,CAAC;AAEU,QAAA,iBAAiB,GAAG,OAAC,CAAC,kBAAkB,CAAC,MAAM,EAAE,CAAC,6BAAqB,CAAC,CAAC,CAAC;AAE1E,QAAA,mBAAmB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC1C,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,gBAAgB,CAAC;IACvC,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,yBAAyB,CAAC;IACzD,IAAI,EAAE,yBAAiB;CACxB,CAAC,CAAC"}

@@ -6,25 +6,9 @@ import { z } from 'zod';

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;
}, z.core.$strip>;
//# sourceMappingURL=tool-config.schema.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"tool-config.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/tool-config.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAIxB,eAAO,MAAM,gBAAgB;;;;;;;;;;;;;;;;;;;;;;;;;;iBAI3B,CAAC"}
{"version":3,"file":"tool-config.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/tool-config.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAIxB,eAAO,MAAM,gBAAgB;;;;;;;;;;iBAI3B,CAAC"}

@@ -5,6 +5,6 @@ import { z } from 'zod';

workflowId: z.ZodString;
payload: z.ZodOptional<z.ZodAny>;
meta: z.ZodOptional<z.ZodAny>;
payload: z.ZodOptional<z.ZodUnknown>;
meta: z.ZodOptional<z.ZodUnknown>;
}, z.core.$strip>;
export type TransitionPayload = z.infer<typeof TransitionPayloadSchema>;
//# sourceMappingURL=transition-payload.schema.d.ts.map

@@ -8,5 +8,5 @@ "use strict";

workflowId: zod_1.z.string(),
payload: zod_1.z.any().optional(),
meta: zod_1.z.any().optional(),
payload: zod_1.z.unknown().optional(),
meta: zod_1.z.unknown().optional(),
});
//# sourceMappingURL=transition-payload.schema.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"transition-payload.schema.js","sourceRoot":"","sources":["../../src/schemas/transition-payload.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AAEX,QAAA,uBAAuB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC9C,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE;IACtB,OAAO,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,QAAQ,EAAE;IAC3B,IAAI,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,QAAQ,EAAE;CACzB,CAAC,CAAC"}
{"version":3,"file":"transition-payload.schema.js","sourceRoot":"","sources":["../../src/schemas/transition-payload.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AAEX,QAAA,uBAAuB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC9C,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE;IACtB,OAAO,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;IAC/B,IAAI,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;CAC7B,CAAC,CAAC"}
import { z } from 'zod';
export declare const UiFormBaseSchema: z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
export declare const UiWidgetSchema: z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>;
export declare const UiFormButtonOptionsSchema: z.ZodObject<{
export declare const UiFormActionSchema: z.ZodObject<{
type: z.ZodString;
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;

@@ -13,66 +14,9 @@ variant: z.ZodOptional<z.ZodString>;

}, z.core.$strip>;
export declare const UiFormButtonSchema: z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>;
export declare const UiFormCustomSchema: z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>;
export declare const UiWidgetSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">;
export declare const UiFormSchema: z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>;
//# sourceMappingURL=ui-form.schema.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"ui-form.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/ui-form.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAsB,CAAC,EAAE,MAAM,KAAK,CAAC;AAG5C,eAAO,MAAM,gBAAgB;;;iBAG3B,CAAC;AAEH,eAAO,MAAM,yBAAyB;;;;;;iBAMpC,CAAC;AAEH,eAAO,MAAM,kBAAkB;;;;;;;;;;iBAU7B,CAAC;AAEH,eAAO,MAAM,kBAAkB;;;;;;;;;iBAS7B,CAAC;AAEH,eAAO,MAAM,cAAc;;;;;;;;;;;;;;;;;;;2BAAuE,CAAC;AAEnG,eAAO,MAAM,YAAY;;;;;;;;;;;;;;;;;;;;;;iBAGvB,CAAC"}
{"version":3,"file":"ui-form.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/ui-form.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAGxB,eAAO,MAAM,cAAc;;;;iBAIzB,CAAC;AAGH,eAAO,MAAM,kBAAkB;;;;;;iBAM7B,CAAC;AAGH,eAAO,MAAM,YAAY;;;;;;iBAEvB,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.UiFormSchema = exports.UiWidgetSchema = exports.UiFormCustomSchema = exports.UiFormButtonSchema = exports.UiFormButtonOptionsSchema = exports.UiFormBaseSchema = void 0;
exports.UiFormSchema = exports.UiFormActionSchema = exports.UiWidgetSchema = void 0;
const zod_1 = require("zod");
const ui_properties_schema_1 = require("./ui-properties-schema");
exports.UiFormBaseSchema = zod_1.z.object({
widget: zod_1.z.string().optional(),
exports.UiWidgetSchema = zod_1.z.object({
widget: zod_1.z.string(),
enabledWhen: zod_1.z.array(zod_1.z.string()).optional(),
options: zod_1.z.record(zod_1.z.string(), zod_1.z.any()).optional(),
});
exports.UiFormButtonOptionsSchema = zod_1.z.object({
exports.UiFormActionSchema = zod_1.z.object({
type: zod_1.z.string(),
transition: zod_1.z.string().optional(),
position: zod_1.z.number().optional(),
label: zod_1.z.string().optional(),

@@ -17,28 +17,5 @@ variant: zod_1.z.string().optional(),

});
exports.UiFormButtonSchema = exports.UiFormBaseSchema.extend({
type: zod_1.z.literal('button'),
options: zod_1.z
.object({
transition: zod_1.z.string().optional(),
position: zod_1.z.number().optional(),
label: zod_1.z.string().optional(),
props: zod_1.z.record(zod_1.z.string(), zod_1.z.any()).optional(),
})
.optional(),
});
exports.UiFormCustomSchema = exports.UiFormBaseSchema.extend({
type: zod_1.z.literal('custom'),
options: zod_1.z
.object({
transition: zod_1.z.string().optional(),
label: zod_1.z.string().optional(),
props: zod_1.z.record(zod_1.z.string(), zod_1.z.any()).optional(),
})
.optional(),
});
exports.UiWidgetSchema = (0, zod_1.discriminatedUnion)('type', [exports.UiFormButtonSchema, exports.UiFormCustomSchema]);
exports.UiFormSchema = zod_1.z.object({
actions: zod_1.z.array(exports.UiWidgetSchema).optional(),
form: ui_properties_schema_1.UiPropertiesSchema.optional(),
widgets: zod_1.z.array(exports.UiWidgetSchema).optional(),
});
//# sourceMappingURL=ui-form.schema.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"ui-form.schema.js","sourceRoot":"","sources":["../../src/schemas/ui-form.schema.ts"],"names":[],"mappings":";;;AAAA,6BAA4C;AAC5C,iEAA4D;AAE/C,QAAA,gBAAgB,GAAG,OAAC,CAAC,MAAM,CAAC;IACvC,MAAM,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC7B,WAAW,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,QAAQ,EAAE;CAC5C,CAAC,CAAC;AAEU,QAAA,yBAAyB,GAAG,OAAC,CAAC,MAAM,CAAC;IAChD,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACjC,QAAQ,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC/B,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC5B,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC9B,KAAK,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;CAChD,CAAC,CAAC;AAEU,QAAA,kBAAkB,GAAG,wBAAgB,CAAC,MAAM,CAAC;IACxD,IAAI,EAAE,OAAC,CAAC,OAAO,CAAC,QAAQ,CAAC;IACzB,OAAO,EAAE,OAAC;SACP,MAAM,CAAC;QACN,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;QACjC,QAAQ,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;QAC/B,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;QAC5B,KAAK,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;KAChD,CAAC;SACD,QAAQ,EAAE;CACd,CAAC,CAAC;AAEU,QAAA,kBAAkB,GAAG,wBAAgB,CAAC,MAAM,CAAC;IACxD,IAAI,EAAE,OAAC,CAAC,OAAO,CAAC,QAAQ,CAAC;IACzB,OAAO,EAAE,OAAC;SACP,MAAM,CAAC;QACN,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;QACjC,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;QAC5B,KAAK,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;KAChD,CAAC;SACD,QAAQ,EAAE;CACd,CAAC,CAAC;AAEU,QAAA,cAAc,GAAG,IAAA,wBAAkB,EAAC,MAAM,EAAE,CAAC,0BAAkB,EAAE,0BAAkB,CAAC,CAAC,CAAC;AAEtF,QAAA,YAAY,GAAG,OAAC,CAAC,MAAM,CAAC;IACnC,OAAO,EAAE,OAAC,CAAC,KAAK,CAAC,sBAAc,CAAC,CAAC,QAAQ,EAAE;IAC3C,IAAI,EAAE,yCAAkB,CAAC,QAAQ,EAAE;CACpC,CAAC,CAAC"}
{"version":3,"file":"ui-form.schema.js","sourceRoot":"","sources":["../../src/schemas/ui-form.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AAGX,QAAA,cAAc,GAAG,OAAC,CAAC,MAAM,CAAC;IACrC,MAAM,EAAE,OAAC,CAAC,MAAM,EAAE;IAClB,WAAW,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,QAAQ,EAAE;IAC3C,OAAO,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;CAClD,CAAC,CAAC;AAGU,QAAA,kBAAkB,GAAG,OAAC,CAAC,MAAM,CAAC;IACzC,IAAI,EAAE,OAAC,CAAC,MAAM,EAAE;IAChB,UAAU,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACjC,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC5B,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC9B,KAAK,EAAE,OAAC,CAAC,MAAM,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,CAAC,QAAQ,EAAE;CAChD,CAAC,CAAC;AAGU,QAAA,YAAY,GAAG,OAAC,CAAC,MAAM,CAAC;IACnC,OAAO,EAAE,OAAC,CAAC,KAAK,CAAC,sBAAc,CAAC,CAAC,QAAQ,EAAE;CAC5C,CAAC,CAAC"}

@@ -17,2 +17,3 @@ import { z } from 'zod';

}, z.core.$strip>>>;
assign: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnion<readonly [z.ZodNull, z.ZodString, z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodRecord<z.ZodString, z.ZodAny>]>>>;
onError: z.ZodOptional<z.ZodString>;

@@ -36,2 +37,3 @@ debug: z.ZodOptional<z.ZodBoolean>;

}, z.core.$strip>>>;
assign: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnion<readonly [z.ZodNull, z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodRecord<z.ZodString, z.ZodAny>]>>>;
onError: z.ZodOptional<z.ZodString>;

@@ -38,0 +40,0 @@ debug: z.ZodOptional<z.ZodBoolean>;

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow-transition.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/workflow-transition.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAIxB,eAAO,MAAM,8BAA8B;;;;;;;;;;;;;;;;;kBAWhC,CAAC;AAEZ,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;kBAW1B,CAAC"}
{"version":3,"file":"workflow-transition.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/workflow-transition.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAKxB,eAAO,MAAM,8BAA8B;;;;;;;;;;;;;;;;;;kBAYhC,CAAC;AAEZ,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;;kBAY1B,CAAC"}

@@ -5,2 +5,3 @@ "use strict";

const zod_1 = require("zod");
const assignment_schema_1 = require("./assignment.schema");
const template_expression_schema_1 = require("./template-expression.schema");

@@ -16,2 +17,3 @@ const tool_call_schema_1 = require("./tool-call.schema");

call: zod_1.z.array(tool_call_schema_1.ToolCallConfigSchema).optional(),
assign: assignment_schema_1.AssignmentConfigSchema.optional(),
onError: zod_1.z.string().optional(),

@@ -29,2 +31,3 @@ debug: zod_1.z.boolean().optional(),

call: zod_1.z.array(tool_call_schema_1.ToolCallSchema).optional(),
assign: assignment_schema_1.AssignmentSchema.optional(),
onError: zod_1.z.string().optional(),

@@ -31,0 +34,0 @@ debug: zod_1.z.boolean().optional(),

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow-transition.schema.js","sourceRoot":"","sources":["../../src/schemas/workflow-transition.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,6EAAkE;AAClE,yDAA0E;AAE7D,QAAA,8BAA8B,GAAG,OAAC;KAC5C,MAAM,CAAC;IACN,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC;IAChD,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,EAAE,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,+CAAkB,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,QAAQ,EAAE;IACzD,OAAO,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,SAAS,CAAC,CAAC,EAAE,+CAAkB,CAAC,CAAC,CAAC,QAAQ,EAAE;IAChF,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,uCAAoB,CAAC,CAAC,QAAQ,EAAE;IAC9C,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC9B,KAAK,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;CAC9B,CAAC;KACD,MAAM,EAAE,CAAC;AAEC,QAAA,wBAAwB,GAAG,OAAC;KACtC,MAAM,CAAC;IACN,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC;IAChD,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,EAAE,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;IAC1B,OAAO,EAAE,OAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,SAAS,CAAC,CAAC,CAAC,QAAQ,EAAE;IACjD,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,iCAAc,CAAC,CAAC,QAAQ,EAAE;IACxC,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC9B,KAAK,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;CAC9B,CAAC;KACD,MAAM,EAAE,CAAC"}
{"version":3,"file":"workflow-transition.schema.js","sourceRoot":"","sources":["../../src/schemas/workflow-transition.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,2DAA+E;AAC/E,6EAAkE;AAClE,yDAA0E;AAE7D,QAAA,8BAA8B,GAAG,OAAC;KAC5C,MAAM,CAAC;IACN,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC;IAChD,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,EAAE,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,+CAAkB,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,QAAQ,EAAE;IACzD,OAAO,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,SAAS,CAAC,CAAC,EAAE,+CAAkB,CAAC,CAAC,CAAC,QAAQ,EAAE;IAChF,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,uCAAoB,CAAC,CAAC,QAAQ,EAAE;IAC9C,MAAM,EAAE,0CAAsB,CAAC,QAAQ,EAAE;IACzC,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC9B,KAAK,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;CAC9B,CAAC;KACD,MAAM,EAAE,CAAC;AAEC,QAAA,wBAAwB,GAAG,OAAC;KACtC,MAAM,CAAC;IACN,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,MAAM,EAAE,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC;IAChD,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE;IACd,EAAE,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;IAC1B,OAAO,EAAE,OAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,SAAS,CAAC,CAAC,CAAC,QAAQ,EAAE;IACjD,IAAI,EAAE,OAAC,CAAC,KAAK,CAAC,iCAAc,CAAC,CAAC,QAAQ,EAAE;IACxC,MAAM,EAAE,oCAAgB,CAAC,QAAQ,EAAE;IACnC,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC9B,KAAK,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;CAC9B,CAAC;KACD,MAAM,EAAE,CAAC"}

@@ -9,23 +9,7 @@ import { z } from 'zod';

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -37,23 +21,7 @@ }, z.core.$strip>;

ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
widgets: z.ZodOptional<z.ZodArray<z.ZodObject<{
widget: z.ZodString;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>>;
}, z.core.$strip>>;

@@ -76,2 +44,3 @@ type: z.ZodDefault<z.ZodLiteral<"workflow">>;

}, z.core.$strip>>>;
assign: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnion<readonly [z.ZodNull, z.ZodString, z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodRecord<z.ZodString, z.ZodAny>]>>>;
onError: z.ZodOptional<z.ZodString>;

@@ -78,0 +47,0 @@ debug: z.ZodOptional<z.ZodBoolean>;

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/workflow.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAKxB,eAAO,MAAM,oBAAoB;;iBAE/B,CAAC;AAEH,eAAO,MAAM,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;iBAI7B,CAAC;AAEH,eAAO,MAAM,cAAc;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAGzB,CAAC"}
{"version":3,"file":"workflow.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/workflow.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAKxB,eAAO,MAAM,oBAAoB;;iBAE/B,CAAC;AAEH,eAAO,MAAM,kBAAkB;;;;;;;;;;iBAI7B,CAAC;AAEH,eAAO,MAAM,cAAc;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAGzB,CAAC"}

@@ -6,7 +6,5 @@ export interface ClientMessageInterface {

id?: string;
namespaceId?: string;
workflowId?: string;
pipelineId?: string;
workspaceId?: string;
}
//# sourceMappingURL=client-message.interface.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"client-message.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/client-message.interface.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,sBAAsB;IACrC,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,GAAG,IAAI,CAAC;IACtB,QAAQ,EAAE,MAAM,CAAC;IACjB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB"}
{"version":3,"file":"client-message.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/client-message.interface.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,sBAAsB;IACrC,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,GAAG,IAAI,CAAC;IACtB,QAAQ,EAAE,MAAM,CAAC;IACjB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB"}

@@ -6,3 +6,3 @@ import { JSONSchemaConfigType } from '../types/json-schema-config.type';

name: string;
blockName: string;
alias: string;
content: any;

@@ -24,5 +24,4 @@ schema: JSONSchemaConfigType;

workspaceId: string;
pipelineId: string;
workflowId: string;
}
//# sourceMappingURL=document-item.interface.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"document-item.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/document-item.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAAE,MAAM,kCAAkC,CAAC;AACxE,OAAO,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AAEnD,MAAM,WAAW,qBAAqB;IACpC,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,SAAS,EAAE,MAAM,CAAC;IAClB,OAAO,EAAE,GAAG,CAAC;IACb,MAAM,EAAE,oBAAoB,CAAC;IAC7B,eAAe,EAAE,GAAG,CAAC;IACrB,EAAE,EAAE,UAAU,CAAC;IACf,IAAI,EAAE,GAAG,CAAC;IACV,aAAa,EAAE,OAAO,CAAC;IACvB,gBAAgB,EAAE,OAAO,CAAC;IAC1B,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,IAAI,EAAE,MAAM,EAAE,CAAC;IACf,SAAS,EAAE,IAAI,CAAC;IAChB,SAAS,EAAE,IAAI,CAAC;IAChB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;CACpB"}
{"version":3,"file":"document-item.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/document-item.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAAE,MAAM,kCAAkC,CAAC;AACxE,OAAO,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AAEnD,MAAM,WAAW,qBAAqB;IACpC,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,GAAG,CAAC;IACb,MAAM,EAAE,oBAAoB,CAAC;IAC7B,eAAe,EAAE,GAAG,CAAC;IACrB,EAAE,EAAE,UAAU,CAAC;IACf,IAAI,EAAE,GAAG,CAAC;IACV,aAAa,EAAE,OAAO,CAAC;IACvB,gBAAgB,EAAE,OAAO,CAAC;IAC1B,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,IAAI,EAAE,MAAM,EAAE,CAAC;IACf,SAAS,EAAE,IAAI,CAAC;IAChB,SAAS,EAAE,IAAI,CAAC;IAChB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;CACpB"}
export * from './history-transition.interface.js';
export * from './namespace-create.interface.js';
export * from './transition-info.interface.js';

@@ -9,3 +8,3 @@ export * from './transition-payload.interface.js';

export * from './client-message.interface.js';
export * from './pipeline-config.interface.js';
export * from './workflow-config.interface.js';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/index.ts"],"names":[],"mappings":"AAAA,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAChD,cAAc,gCAAgC,CAAC;AAC/C,cAAc,mCAAmC,CAAC;AAClD,cAAc,oCAAoC,CAAC;AACnD,cAAc,8BAA8B,CAAC;AAC7C,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,gCAAgC,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/index.ts"],"names":[],"mappings":"AAAA,cAAc,mCAAmC,CAAC;AAClD,cAAc,gCAAgC,CAAC;AAC/C,cAAc,mCAAmC,CAAC;AAClD,cAAc,oCAAoC,CAAC;AACnD,cAAc,8BAA8B,CAAC;AAC7C,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,gCAAgC,CAAC"}

@@ -18,3 +18,2 @@ "use strict";

__exportStar(require("./history-transition.interface.js"), exports);
__exportStar(require("./namespace-create.interface.js"), exports);
__exportStar(require("./transition-info.interface.js"), exports);

@@ -26,3 +25,3 @@ __exportStar(require("./transition-payload.interface.js"), exports);

__exportStar(require("./client-message.interface.js"), exports);
__exportStar(require("./pipeline-config.interface.js"), exports);
__exportStar(require("./workflow-config.interface.js"), exports);
//# sourceMappingURL=index.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/types/interfaces/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,oEAAkD;AAClD,kEAAgD;AAChD,iEAA+C;AAC/C,oEAAkD;AAClD,qEAAmD;AACnD,+DAA6C;AAC7C,0DAAwC;AACxC,gEAA8C;AAC9C,iEAA+C"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/types/interfaces/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,oEAAkD;AAClD,iEAA+C;AAC/C,oEAAkD;AAClD,qEAAmD;AACnD,+DAA6C;AAC7C,0DAAwC;AACxC,gEAA8C;AAC9C,iEAA+C"}
import { WorkflowState } from '../../enums';
import { JSONSchemaConfigType } from '../types/json-schema-config.type';
import { UiFormType } from '../types/ui-form.type';
import { WorkflowTransitionType } from '../types/workflow-transition.type';
import { HistoryTransition } from './history-transition.interface';
export interface WorkflowInterface {
id: string;
blockName: string;
alias: string;
className: string | null;
title: string;
index: number;
run: number;
labels: string[];
progress: number;
status: WorkflowState;

@@ -18,11 +15,10 @@ hasError: boolean;

availableTransitions: WorkflowTransitionType[] | null;
history: HistoryTransition[] | null;
schema: JSONSchemaConfigType;
ui: UiFormType | null;
args: any;
context: Record<string, any>;
callbackTransition: string | null;
createdAt: Date;
updatedAt: Date;
workspaceId: string;
pipelineId: string;
namespaceId: string;
parentId: string | null;
}
//# sourceMappingURL=workflow.interface.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/workflow.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAC5C,OAAO,EAAE,oBAAoB,EAAE,MAAM,kCAAkC,CAAC;AACxE,OAAO,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AACnD,OAAO,EAAE,sBAAsB,EAAE,MAAM,mCAAmC,CAAC;AAC3E,OAAO,EAAE,iBAAiB,EAAE,MAAM,gCAAgC,CAAC;AAEnE,MAAM,WAAW,iBAAiB;IAChC,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,aAAa,CAAC;IACtB,QAAQ,EAAE,OAAO,CAAC;IAClB,YAAY,EAAE,MAAM,GAAG,IAAI,CAAC;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,oBAAoB,EAAE,sBAAsB,EAAE,GAAG,IAAI,CAAC;IACtD,OAAO,EAAE,iBAAiB,EAAE,GAAG,IAAI,CAAC;IACpC,MAAM,EAAE,oBAAoB,CAAC;IAC7B,EAAE,EAAE,UAAU,GAAG,IAAI,CAAC;IACtB,SAAS,EAAE,IAAI,CAAC;IAChB,SAAS,EAAE,IAAI,CAAC;IAChB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,WAAW,EAAE,MAAM,CAAC;CACrB"}
{"version":3,"file":"workflow.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/workflow.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAC5C,OAAO,EAAE,sBAAsB,EAAE,MAAM,mCAAmC,CAAC;AAE3E,MAAM,WAAW,iBAAiB;IAChC,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,MAAM,EAAE,aAAa,CAAC;IACtB,QAAQ,EAAE,OAAO,CAAC;IAClB,YAAY,EAAE,MAAM,GAAG,IAAI,CAAC;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,oBAAoB,EAAE,sBAAsB,EAAE,GAAG,IAAI,CAAC;IACtD,IAAI,EAAE,GAAG,CAAC;IACV,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IAC7B,kBAAkB,EAAE,MAAM,GAAG,IAAI,CAAC;IAClC,SAAS,EAAE,IAAI,CAAC;IAChB,SAAS,EAAE,IAAI,CAAC;IAChB,WAAW,EAAE,MAAM,CAAC;IACpB,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;CACzB"}
export * from './assignment.type.js';
export * from './document.type.js';
export * from './pipeline.type.js';
export * from './startup.type.js';

@@ -17,3 +16,2 @@ export * from './tool-call.type.js';

export * from './workflow-state.type.js';
export * from './pipeline-state.type.js';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/types/types/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,oBAAoB,CAAC;AACnC,cAAc,mBAAmB,CAAC;AAClC,cAAc,qBAAqB,CAAC;AACpC,cAAc,uBAAuB,CAAC;AACtC,cAAc,8BAA8B,CAAC;AAC7C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,oBAAoB,CAAC;AACnC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,8BAA8B,CAAC;AAC7C,cAAc,gBAAgB,CAAC;AAC/B,cAAc,0BAA0B,CAAC;AACzC,cAAc,0BAA0B,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/types/types/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,mBAAmB,CAAC;AAClC,cAAc,qBAAqB,CAAC;AACpC,cAAc,uBAAuB,CAAC;AACtC,cAAc,8BAA8B,CAAC;AAC7C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,oBAAoB,CAAC;AACnC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,8BAA8B,CAAC;AAC7C,cAAc,gBAAgB,CAAC;AAC/B,cAAc,0BAA0B,CAAC"}

@@ -19,3 +19,2 @@ "use strict";

__exportStar(require("./document.type.js"), exports);
__exportStar(require("./pipeline.type.js"), exports);
__exportStar(require("./startup.type.js"), exports);

@@ -34,3 +33,2 @@ __exportStar(require("./tool-call.type.js"), exports);

__exportStar(require("./workflow-state.type.js"), exports);
__exportStar(require("./pipeline-state.type.js"), exports);
//# sourceMappingURL=index.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/types/types/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,uDAAqC;AACrC,qDAAmC;AACnC,qDAAmC;AACnC,oDAAkC;AAClC,sDAAoC;AACpC,wDAAsC;AACtC,+DAA6C;AAC7C,oDAAkC;AAClC,uDAAqC;AACrC,0DAAwC;AACxC,qDAAmC;AACnC,gEAA8C;AAC9C,sDAAoC;AACpC,+DAA6C;AAC7C,iDAA+B;AAC/B,2DAAyC;AACzC,2DAAyC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/types/types/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,uDAAqC;AACrC,qDAAmC;AACnC,oDAAkC;AAClC,sDAAoC;AACpC,wDAAsC;AACtC,+DAA6C;AAC7C,oDAAkC;AAClC,uDAAqC;AACrC,0DAAwC;AACxC,qDAAmC;AACnC,gEAA8C;AAC9C,sDAAoC;AACpC,+DAA6C;AAC7C,iDAA+B;AAC/B,2DAAyC"}
import { z } from 'zod';
import { RunPipelineTaskSchema, ScheduledTaskSchema } from '../../schemas';
export type RunPipelineTask = z.infer<typeof RunPipelineTaskSchema>;
import { RunWorkflowTaskSchema, ScheduledTaskSchema } from '../../schemas';
export type RunWorkflowTask = z.infer<typeof RunWorkflowTaskSchema>;
export type ScheduledTask = z.infer<typeof ScheduledTaskSchema>;
//# sourceMappingURL=startup.type.d.ts.map
import { z } from 'zod';
import { UiFormButtonOptionsSchema, UiFormButtonSchema, UiFormSchema, UiWidgetSchema } from '../../schemas';
export type UiFormButtonOptionsType = z.infer<typeof UiFormButtonOptionsSchema>;
export type UiFormButtonType = z.infer<typeof UiFormButtonSchema>;
import { UiFormActionSchema, UiFormSchema, UiWidgetSchema } from '../../schemas';
export type UiWidgetType = z.infer<typeof UiWidgetSchema>;
export type UiFormActionType = z.infer<typeof UiFormActionSchema>;
export type UiFormType = z.infer<typeof UiFormSchema>;
export type UiFormButtonOptionsType = UiFormActionType;
export type UiFormButtonType = UiWidgetType;
//# sourceMappingURL=ui-form.type.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"ui-form.type.d.ts","sourceRoot":"","sources":["../../../src/types/types/ui-form.type.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,yBAAyB,EAAE,kBAAkB,EAAE,YAAY,EAAE,cAAc,EAAE,MAAM,eAAe,CAAC;AAE5G,MAAM,MAAM,uBAAuB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,yBAAyB,CAAC,CAAC;AAChF,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,kBAAkB,CAAC,CAAC;AAClE,MAAM,MAAM,YAAY,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,cAAc,CAAC,CAAC;AAC1D,MAAM,MAAM,UAAU,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,YAAY,CAAC,CAAC"}
{"version":3,"file":"ui-form.type.d.ts","sourceRoot":"","sources":["../../../src/types/types/ui-form.type.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,kBAAkB,EAAE,YAAY,EAAE,cAAc,EAAE,MAAM,eAAe,CAAC;AAEjF,MAAM,MAAM,YAAY,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,cAAc,CAAC,CAAC;AAC1D,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,kBAAkB,CAAC,CAAC;AAClE,MAAM,MAAM,UAAU,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,YAAY,CAAC,CAAC;AAGtD,MAAM,MAAM,uBAAuB,GAAG,gBAAgB,CAAC;AAEvD,MAAM,MAAM,gBAAgB,GAAG,YAAY,CAAC"}

@@ -1,2 +0,2 @@

export type WorkflowStateType = 'pending' | 'running' | 'waiting' | 'completed' | 'failed' | 'canceled';
export type WorkflowStateType = 'pending' | 'running' | 'paused' | 'waiting' | 'completed' | 'failed' | 'canceled';
//# sourceMappingURL=workflow-state.type.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"workflow-state.type.d.ts","sourceRoot":"","sources":["../../../src/types/types/workflow-state.type.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,iBAAiB,GAAG,SAAS,GAAG,SAAS,GAAG,SAAS,GAAG,WAAW,GAAG,QAAQ,GAAG,UAAU,CAAC"}
{"version":3,"file":"workflow-state.type.d.ts","sourceRoot":"","sources":["../../../src/types/types/workflow-state.type.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,iBAAiB,GAAG,SAAS,GAAG,SAAS,GAAG,QAAQ,GAAG,SAAS,GAAG,WAAW,GAAG,QAAQ,GAAG,UAAU,CAAC"}

@@ -5,3 +5,3 @@ {

"description": "A collection of types and schemas shared between projects",
"version": "0.24.0",
"version": "0.25.0",
"license": "BSL",

@@ -8,0 +8,0 @@ "author": {

import { SortByInterface } from './common.interface.js';
export interface NamespaceInterface {
id: string;
name: string;
workspaceId: string;
pipelineId: string;
metadata: Record<string, any> | null;
parentId: string | null;
}
export interface NamespaceItemInterface {
id: string;
name: string;
metadata: Record<string, any> | null;
parentId: string | null;
}
export interface NamespaceFilterInterface {
workspaceId?: string;
pipelineId?: string;
}
export type NamespaceSortByInterface = SortByInterface;
//# sourceMappingURL=namespace.interface.d.ts.map
{"version":3,"file":"namespace.interface.d.ts","sourceRoot":"","sources":["../../src/api/namespace.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,uBAAuB,CAAC;AAExD,MAAM,WAAW,kBAAkB;IACjC,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,GAAG,IAAI,CAAC;IACrC,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;CACzB;AAED,MAAM,WAAW,sBAAsB;IACrC,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,GAAG,IAAI,CAAC;IACrC,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;CACzB;AAED,MAAM,WAAW,wBAAwB;IACvC,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,MAAM,MAAM,wBAAwB,GAAG,eAAe,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=namespace.interface.js.map
{"version":3,"file":"namespace.interface.js","sourceRoot":"","sources":["../../src/api/namespace.interface.ts"],"names":[],"mappings":""}
import { PipelineState } from '../enums/pipeline-state.js';
import { SortByInterface } from './common.interface.js';
export interface PipelineContextInterface {
[key: string]: any;
}
export interface PipelineInterface {
id: string;
blockName: string;
title: string;
run: number;
labels: string[];
order: number;
status: PipelineState;
context: PipelineContextInterface;
schema: any;
ui: any;
createdAt: string;
updatedAt: string;
workspaceId: string;
parentId: string | null;
hasChildren: number;
}
export interface PipelineItemInterface {
id: string;
blockName: string;
title: string;
run: number;
labels: string[];
order: number;
status: PipelineState;
createdAt: string;
updatedAt: string;
workspaceId: string;
parentId: string | null;
hasChildren: number;
}
export interface PipelineCreateInterface {
blockName: string;
title: string | null;
labels?: string[];
workspaceId: string;
transition: string | null;
args: any;
context?: Record<string, any>;
}
export interface PipelineUpdateInterface {
title?: string;
labels?: string[];
}
export interface PipelineSourceInterface {
name: string;
filePath: string | null;
raw: string | null;
}
export interface PipelineFilterInterface {
workspaceId?: string;
parentId?: string | null;
status?: string;
}
export type PipelineSortByInterface = SortByInterface;
export interface RunPipelinePayloadInterface {
transition?: any;
}
//# sourceMappingURL=pipeline.interface.d.ts.map
{"version":3,"file":"pipeline.interface.d.ts","sourceRoot":"","sources":["../../src/api/pipeline.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,4BAA4B,CAAC;AAC3D,OAAO,EAAE,eAAe,EAAE,MAAM,uBAAuB,CAAC;AAExD,MAAM,WAAW,wBAAwB;IACvC,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAC;CACpB;AAED,MAAM,WAAW,iBAAiB;IAChC,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,aAAa,CAAC;IACtB,OAAO,EAAE,wBAAwB,CAAC;IAClC,MAAM,EAAE,GAAG,CAAC;IACZ,EAAE,EAAE,GAAG,CAAC;IACR,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,MAAM,WAAW,qBAAqB;IACpC,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,aAAa,CAAC;IACtB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,MAAM,WAAW,uBAAuB;IACtC,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,GAAG,IAAI,CAAC;IACrB,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;IAC1B,IAAI,EAAE,GAAG,CAAC;IACV,OAAO,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;CAC/B;AAED,MAAM,WAAW,uBAAuB;IACtC,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;CACnB;AAED,MAAM,WAAW,uBAAuB;IACtC,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,GAAG,EAAE,MAAM,GAAG,IAAI,CAAC;CACpB;AAED,MAAM,WAAW,uBAAuB;IACtC,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,QAAQ,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,MAAM,uBAAuB,GAAG,eAAe,CAAC;AAEtD,MAAM,WAAW,2BAA2B;IAC1C,UAAU,CAAC,EAAE,GAAG,CAAC;CAClB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=pipeline.interface.js.map
{"version":3,"file":"pipeline.interface.js","sourceRoot":"","sources":["../../src/api/pipeline.interface.ts"],"names":[],"mappings":""}
export declare enum PipelineState {
Pending = "pending",
Running = "running",
Paused = "paused",
Completed = "completed",
Failed = "failed",
Canceled = "canceled"
}
//# sourceMappingURL=pipeline-state.d.ts.map
{"version":3,"file":"pipeline-state.d.ts","sourceRoot":"","sources":["../../src/enums/pipeline-state.ts"],"names":[],"mappings":"AAAA,oBAAY,aAAa;IACvB,OAAO,YAAY;IACnB,OAAO,YAAY;IACnB,MAAM,WAAW;IACjB,SAAS,cAAc;IACvB,MAAM,WAAW;IACjB,QAAQ,aAAa;CACtB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PipelineState = void 0;
var PipelineState;
(function (PipelineState) {
PipelineState["Pending"] = "pending";
PipelineState["Running"] = "running";
PipelineState["Paused"] = "paused";
PipelineState["Completed"] = "completed";
PipelineState["Failed"] = "failed";
PipelineState["Canceled"] = "canceled";
})(PipelineState || (exports.PipelineState = PipelineState = {}));
//# sourceMappingURL=pipeline-state.js.map
{"version":3,"file":"pipeline-state.js","sourceRoot":"","sources":["../../src/enums/pipeline-state.ts"],"names":[],"mappings":";;;AAAA,IAAY,aAOX;AAPD,WAAY,aAAa;IACvB,oCAAmB,CAAA;IACnB,oCAAmB,CAAA;IACnB,kCAAiB,CAAA;IACjB,wCAAuB,CAAA;IACvB,kCAAiB,CAAA;IACjB,sCAAqB,CAAA;AACvB,CAAC,EAPW,aAAa,6BAAb,aAAa,QAOxB"}
import { z } from 'zod';
export declare const PipelineBaseSchema: z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
description: z.ZodOptional<z.ZodString>;
namespace: z.ZodOptional<z.ZodObject<{
label: z.ZodString;
}, z.core.$strip>>;
ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
}, z.core.$strip>>;
}, z.core.$strip>;
export declare const PipelineItemConfigSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodUnion<readonly [z.ZodString, z.ZodOptional<z.ZodString>]>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
export declare const PipelineItemSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodString]>>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
export declare const PipelineFactoryIteratorConfigSchema: z.ZodObject<{
source: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
}, z.core.$strip>;
export declare const PipelineFactoryConfigSchema: z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
description: z.ZodOptional<z.ZodString>;
ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
}, z.core.$strip>>;
type: z.ZodDefault<z.ZodLiteral<"factory">>;
namespace: z.ZodObject<{
label: z.ZodString;
}, z.core.$strip>;
factory: z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodUnion<readonly [z.ZodString, z.ZodOptional<z.ZodString>]>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
parallel: z.ZodOptional<z.ZodBoolean>;
iterator: z.ZodObject<{
source: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
}, z.core.$strip>;
}, z.core.$strip>;
export declare const PipelineFactoryIteratorSchema: z.ZodObject<{
source: z.ZodArray<z.ZodString>;
}, z.core.$strip>;
export declare const PipelineFactorySchema: z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
description: z.ZodOptional<z.ZodString>;
ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
}, z.core.$strip>>;
namespace: z.ZodObject<{
label: z.ZodString;
}, z.core.$strip>;
factory: z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodString]>>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
parallel: z.ZodOptional<z.ZodBoolean>;
iterator: z.ZodObject<{
source: z.ZodArray<z.ZodString>;
}, z.core.$strip>;
}, z.core.$strip>;
export declare const PipelineSequenceSchema: z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
description: z.ZodOptional<z.ZodString>;
namespace: z.ZodOptional<z.ZodObject<{
label: z.ZodString;
}, z.core.$strip>>;
ui: z.ZodOptional<z.ZodObject<{
actions: z.ZodOptional<z.ZodArray<z.ZodDiscriminatedUnion<[z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"button">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
position: z.ZodOptional<z.ZodNumber>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>, z.ZodObject<{
widget: z.ZodOptional<z.ZodString>;
enabledWhen: z.ZodOptional<z.ZodArray<z.ZodString>>;
type: z.ZodLiteral<"custom">;
options: z.ZodOptional<z.ZodObject<{
transition: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
props: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, z.core.$strip>>;
}, z.core.$strip>], "type">>>;
form: z.ZodOptional<z.ZodType<any, unknown, z.core.$ZodTypeInternals<any, unknown>>>;
}, z.core.$strip>>;
type: z.ZodDefault<z.ZodLiteral<"sequence">>;
sequence: z.ZodArray<z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
block: z.ZodString;
condition: z.ZodUnion<readonly [z.ZodString, z.ZodOptional<z.ZodString>]>;
args: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>>;
}, z.core.$strip>;
//# sourceMappingURL=pipeline.schema.d.ts.map
{"version":3,"file":"pipeline.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/pipeline.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAMxB,eAAO,MAAM,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAK7B,CAAC;AAEH,eAAO,MAAM,wBAAwB;;;;;iBAQnC,CAAC;AAEH,eAAO,MAAM,kBAAkB;;;;;iBAK7B,CAAC;AAEH,eAAO,MAAM,mCAAmC;;iBAE9C,CAAC;AAEH,eAAO,MAAM,2BAA2B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAMtC,CAAC;AAEH,eAAO,MAAM,6BAA6B;;iBAExC,CAAC;AAEH,eAAO,MAAM,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAKhC,CAAC;AAEH,eAAO,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAGjC,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PipelineSequenceSchema = exports.PipelineFactorySchema = exports.PipelineFactoryIteratorSchema = exports.PipelineFactoryConfigSchema = exports.PipelineFactoryIteratorConfigSchema = exports.PipelineItemSchema = exports.PipelineItemConfigSchema = exports.PipelineBaseSchema = void 0;
const zod_1 = require("zod");
const block_schema_1 = require("./block.schema");
const template_expression_schema_1 = require("./template-expression.schema");
const ui_form_schema_1 = require("./ui-form.schema");
const workflow_schema_1 = require("./workflow.schema");
exports.PipelineBaseSchema = block_schema_1.BlockSchema.extend({
title: zod_1.z.string().optional(),
description: zod_1.z.string().optional(),
namespace: workflow_schema_1.NamespacePropsSchema.optional(),
ui: ui_form_schema_1.UiFormSchema.optional(),
});
exports.PipelineItemConfigSchema = zod_1.z.object({
id: zod_1.z.string().optional(),
block: zod_1.z.string(),
condition: zod_1.z.union([
zod_1.z.string(),
template_expression_schema_1.TemplateExpression.optional(),
]),
args: zod_1.z.any().optional(),
});
exports.PipelineItemSchema = zod_1.z.object({
id: zod_1.z.string().optional(),
block: zod_1.z.string(),
condition: zod_1.z.union([zod_1.z.boolean(), zod_1.z.string()]).optional(),
args: zod_1.z.any().optional(),
});
exports.PipelineFactoryIteratorConfigSchema = zod_1.z.object({
source: zod_1.z.union([template_expression_schema_1.TemplateExpression, zod_1.z.array(zod_1.z.string())]),
});
exports.PipelineFactoryConfigSchema = exports.PipelineBaseSchema.extend({
type: zod_1.z.literal('factory').default('factory'),
namespace: workflow_schema_1.NamespacePropsSchema,
factory: exports.PipelineItemConfigSchema,
parallel: zod_1.z.boolean().optional(),
iterator: exports.PipelineFactoryIteratorConfigSchema,
});
exports.PipelineFactoryIteratorSchema = zod_1.z.object({
source: zod_1.z.array(zod_1.z.string()),
});
exports.PipelineFactorySchema = exports.PipelineBaseSchema.extend({
namespace: workflow_schema_1.NamespacePropsSchema,
factory: exports.PipelineItemSchema,
parallel: zod_1.z.boolean().optional(),
iterator: exports.PipelineFactoryIteratorSchema,
});
exports.PipelineSequenceSchema = exports.PipelineBaseSchema.extend({
type: zod_1.z.literal('sequence').default('sequence'),
sequence: zod_1.z.array(exports.PipelineItemConfigSchema),
});
//# sourceMappingURL=pipeline.schema.js.map
{"version":3,"file":"pipeline.schema.js","sourceRoot":"","sources":["../../src/schemas/pipeline.schema.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AACxB,iDAA6C;AAC7C,6EAAkE;AAClE,qDAAgD;AAChD,uDAAyD;AAE5C,QAAA,kBAAkB,GAAG,0BAAW,CAAC,MAAM,CAAC;IACnD,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAC5B,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IAClC,SAAS,EAAE,sCAAoB,CAAC,QAAQ,EAAE;IAC1C,EAAE,EAAE,6BAAY,CAAC,QAAQ,EAAE;CAC5B,CAAC,CAAC;AAEU,QAAA,wBAAwB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC/C,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACzB,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE;IACjB,SAAS,EAAE,OAAC,CAAC,KAAK,CAAC;QACjB,OAAC,CAAC,MAAM,EAAE;QACV,+CAAkB,CAAC,QAAQ,EAAE;KAC9B,CAAC;IACF,IAAI,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,QAAQ,EAAE;CACzB,CAAC,CAAC;AAEU,QAAA,kBAAkB,GAAG,OAAC,CAAC,MAAM,CAAC;IACzC,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;IACzB,KAAK,EAAE,OAAC,CAAC,MAAM,EAAE;IACjB,SAAS,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,OAAC,CAAC,OAAO,EAAE,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,QAAQ,EAAE;IACxD,IAAI,EAAE,OAAC,CAAC,GAAG,EAAE,CAAC,QAAQ,EAAE;CACzB,CAAC,CAAC;AAEU,QAAA,mCAAmC,GAAG,OAAC,CAAC,MAAM,CAAC;IAC1D,MAAM,EAAE,OAAC,CAAC,KAAK,CAAC,CAAC,+CAAkB,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC;CAC3D,CAAC,CAAC;AAEU,QAAA,2BAA2B,GAAG,0BAAkB,CAAC,MAAM,CAAC;IACnE,IAAI,EAAE,OAAC,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC,SAAS,CAAC;IAC7C,SAAS,EAAE,sCAAoB;IAC/B,OAAO,EAAE,gCAAwB;IACjC,QAAQ,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;IAChC,QAAQ,EAAE,2CAAmC;CAC9C,CAAC,CAAC;AAEU,QAAA,6BAA6B,GAAG,OAAC,CAAC,MAAM,CAAC;IACpD,MAAM,EAAE,OAAC,CAAC,KAAK,CAAC,OAAC,CAAC,MAAM,EAAE,CAAC;CAC5B,CAAC,CAAC;AAEU,QAAA,qBAAqB,GAAG,0BAAkB,CAAC,MAAM,CAAC;IAC7D,SAAS,EAAE,sCAAoB;IAC/B,OAAO,EAAE,0BAAkB;IAC3B,QAAQ,EAAE,OAAC,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE;IAChC,QAAQ,EAAE,qCAA6B;CACxC,CAAC,CAAC;AAEU,QAAA,sBAAsB,GAAG,0BAAkB,CAAC,MAAM,CAAC;IAC9D,IAAI,EAAE,OAAC,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,OAAO,CAAC,UAAU,CAAC;IAC/C,QAAQ,EAAE,OAAC,CAAC,KAAK,CAAC,gCAAwB,CAAC;CAC5C,CAAC,CAAC"}
export interface NamespaceCreateInterface {
name: string;
pipelineId: string;
workspaceId: string;
parent?: {
id: string;
} | null;
metadata?: Record<string, any>;
createdBy: string;
}
//# sourceMappingURL=namespace-create.interface.d.ts.map
{"version":3,"file":"namespace-create.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/namespace-create.interface.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,wBAAwB;IACvC,IAAI,EAAE,MAAM,CAAC;IACb,UAAU,EAAE,MAAM,CAAC;IACnB,WAAW,EAAE,MAAM,CAAC;IACpB,MAAM,CAAC,EAAE;QAAE,EAAE,EAAE,MAAM,CAAA;KAAE,GAAG,IAAI,CAAC;IAC/B,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IAC/B,SAAS,EAAE,MAAM,CAAC;CACnB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=namespace-create.interface.js.map
{"version":3,"file":"namespace-create.interface.js","sourceRoot":"","sources":["../../../src/types/interfaces/namespace-create.interface.ts"],"names":[],"mappings":""}
import { JSONSchemaConfigType, UiFormType } from '../types';
export interface PipelineConfigInterface {
blockName: string;
title?: string;
description?: string;
schema?: JSONSchemaConfigType;
ui?: UiFormType;
transitions?: any[];
}
//# sourceMappingURL=pipeline-config.interface.d.ts.map
{"version":3,"file":"pipeline-config.interface.d.ts","sourceRoot":"","sources":["../../../src/types/interfaces/pipeline-config.interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAAE,UAAU,EAAE,MAAM,UAAU,CAAC;AAE5D,MAAM,WAAW,uBAAuB;IACtC,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,MAAM,CAAC,EAAE,oBAAoB,CAAC;IAC9B,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,WAAW,CAAC,EAAE,GAAG,EAAE,CAAC;CACrB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=pipeline-config.interface.js.map
{"version":3,"file":"pipeline-config.interface.js","sourceRoot":"","sources":["../../../src/types/interfaces/pipeline-config.interface.ts"],"names":[],"mappings":""}
export type PipelineStateType = 'pending' | 'running' | 'paused' | 'completed' | 'failed' | 'canceled';
//# sourceMappingURL=pipeline-state.type.d.ts.map
{"version":3,"file":"pipeline-state.type.d.ts","sourceRoot":"","sources":["../../../src/types/types/pipeline-state.type.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,iBAAiB,GAAG,SAAS,GAAG,SAAS,GAAG,QAAQ,GAAG,WAAW,GAAG,QAAQ,GAAG,UAAU,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=pipeline-state.type.js.map
{"version":3,"file":"pipeline-state.type.js","sourceRoot":"","sources":["../../../src/types/types/pipeline-state.type.ts"],"names":[],"mappings":""}
import { z } from 'zod';
import { PipelineFactoryConfigSchema, PipelineFactoryIteratorConfigSchema, PipelineFactoryIteratorSchema, PipelineFactorySchema, PipelineItemConfigSchema, PipelineItemSchema, PipelineSequenceSchema } from '../../schemas';
export type PipelineItemConfigType = z.infer<typeof PipelineItemConfigSchema>;
export type PipelineItemType = z.infer<typeof PipelineItemSchema>;
export type PipelineFactoryIteratorConfigType = z.infer<typeof PipelineFactoryIteratorConfigSchema>;
export type PipelineFactoryConfigType = z.infer<typeof PipelineFactoryConfigSchema>;
export type PipelineFactoryIteratorType = z.infer<typeof PipelineFactoryIteratorSchema>;
export type PipelineFactoryType = z.infer<typeof PipelineFactorySchema>;
export type PipelineSequenceType = z.infer<typeof PipelineSequenceSchema>;
//# sourceMappingURL=pipeline.type.d.ts.map
{"version":3,"file":"pipeline.type.d.ts","sourceRoot":"","sources":["../../../src/types/types/pipeline.type.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EACL,2BAA2B,EAC3B,mCAAmC,EACnC,6BAA6B,EAC7B,qBAAqB,EACrB,wBAAwB,EACxB,kBAAkB,EAClB,sBAAsB,EACvB,MAAM,eAAe,CAAC;AAEvB,MAAM,MAAM,sBAAsB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,wBAAwB,CAAC,CAAC;AAC9E,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,kBAAkB,CAAC,CAAC;AAClE,MAAM,MAAM,iCAAiC,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,mCAAmC,CAAC,CAAC;AACpG,MAAM,MAAM,yBAAyB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,2BAA2B,CAAC,CAAC;AACpF,MAAM,MAAM,2BAA2B,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,6BAA6B,CAAC,CAAC;AACxF,MAAM,MAAM,mBAAmB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,qBAAqB,CAAC,CAAC;AACxE,MAAM,MAAM,oBAAoB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=pipeline.type.js.map
{"version":3,"file":"pipeline.type.js","sourceRoot":"","sources":["../../../src/types/types/pipeline.type.ts"],"names":[],"mappings":""}