AIAgentStepSchema: ZodObject<{
    Action: ZodNullable<ZodString>;
    ActionID: ZodNullable<ZodString>;
    ActionInputMapping: ZodNullable<ZodString>;
    ActionOutputMapping: ZodNullable<ZodString>;
    Agent: ZodNullable<ZodString>;
    AgentID: ZodString;
    Configuration: ZodNullable<ZodString>;
    Description: ZodNullable<ZodString>;
    Height: ZodNumber;
    ID: ZodString;
    LoopBodyType: ZodNullable<ZodUnion<[ZodLiteral<"Action">, ZodLiteral<"Prompt">, ZodLiteral<"Sub-Agent">]>>;
    Name: ZodString;
    OnErrorBehavior: ZodUnion<[ZodLiteral<"continue">, ZodLiteral<"fail">, ZodLiteral<"retry">]>;
    PositionX: ZodNumber;
    PositionY: ZodNumber;
    Prompt: ZodNullable<ZodString>;
    PromptID: ZodNullable<ZodString>;
    RetryCount: ZodNumber;
    StartingStep: ZodBoolean;
    Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Disabled">, ZodLiteral<"Pending">]>;
    StepType: ZodUnion<[ZodLiteral<"Action">, ZodLiteral<"ForEach">, ZodLiteral<"Prompt">, ZodLiteral<"Sub-Agent">, ZodLiteral<"While">]>;
    SubAgent: ZodNullable<ZodString>;
    SubAgentID: ZodNullable<ZodString>;
    TimeoutSeconds: ZodNullable<ZodNumber>;
    Width: ZodNumber;
    __mj_CreatedAt: ZodDate;
    __mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
    Action?: string;
    ActionID?: string;
    ActionInputMapping?: string;
    ActionOutputMapping?: string;
    Agent?: string;
    AgentID?: string;
    Configuration?: string;
    Description?: string;
    Height?: number;
    ID?: string;
    LoopBodyType?: "Action" | "Sub-Agent" | "Prompt";
    Name?: string;
    OnErrorBehavior?: "continue" | "fail" | "retry";
    PositionX?: number;
    PositionY?: number;
    Prompt?: string;
    PromptID?: string;
    RetryCount?: number;
    StartingStep?: boolean;
    Status?: "Active" | "Disabled" | "Pending";
    StepType?: "Action" | "Sub-Agent" | "Prompt" | "ForEach" | "While";
    SubAgent?: string;
    SubAgentID?: string;
    TimeoutSeconds?: number;
    Width?: number;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}, {
    Action?: string;
    ActionID?: string;
    ActionInputMapping?: string;
    ActionOutputMapping?: string;
    Agent?: string;
    AgentID?: string;
    Configuration?: string;
    Description?: string;
    Height?: number;
    ID?: string;
    LoopBodyType?: "Action" | "Sub-Agent" | "Prompt";
    Name?: string;
    OnErrorBehavior?: "continue" | "fail" | "retry";
    PositionX?: number;
    PositionY?: number;
    Prompt?: string;
    PromptID?: string;
    RetryCount?: number;
    StartingStep?: boolean;
    Status?: "Active" | "Disabled" | "Pending";
    StepType?: "Action" | "Sub-Agent" | "Prompt" | "ForEach" | "While";
    SubAgent?: string;
    SubAgentID?: string;
    TimeoutSeconds?: number;
    Width?: number;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}> = ...

zod schema definition for the entity MJ: AI Agent Steps

Type declaration

  • Action: ZodNullable<ZodString>
  • ActionID: ZodNullable<ZodString>
  • ActionInputMapping: ZodNullable<ZodString>
  • ActionOutputMapping: ZodNullable<ZodString>
  • Agent: ZodNullable<ZodString>
  • AgentID: ZodString
  • Configuration: ZodNullable<ZodString>
  • Description: ZodNullable<ZodString>
  • Height: ZodNumber
  • ID: ZodString
  • LoopBodyType: ZodNullable<ZodUnion<[ZodLiteral<"Action">, ZodLiteral<"Prompt">, ZodLiteral<"Sub-Agent">]>>
  • Name: ZodString
  • OnErrorBehavior: ZodUnion<[ZodLiteral<"continue">, ZodLiteral<"fail">, ZodLiteral<"retry">]>
  • PositionX: ZodNumber
  • PositionY: ZodNumber
  • Prompt: ZodNullable<ZodString>
  • PromptID: ZodNullable<ZodString>
  • RetryCount: ZodNumber
  • StartingStep: ZodBoolean
  • Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Disabled">, ZodLiteral<"Pending">]>
  • StepType: ZodUnion<[ZodLiteral<"Action">, ZodLiteral<"ForEach">, ZodLiteral<"Prompt">, ZodLiteral<"Sub-Agent">, ZodLiteral<"While">]>
  • SubAgent: ZodNullable<ZodString>
  • SubAgentID: ZodNullable<ZodString>
  • TimeoutSeconds: ZodNullable<ZodNumber>
  • Width: ZodNumber
  • __mj_CreatedAt: ZodDate
  • __mj_UpdatedAt: ZodDate

Type declaration

  • Optional Action?: string
  • Optional ActionID?: string
  • Optional ActionInputMapping?: string
  • Optional ActionOutputMapping?: string
  • Optional Agent?: string
  • Optional AgentID?: string
  • Optional Configuration?: string
  • Optional Description?: string
  • Optional Height?: number
  • Optional ID?: string
  • Optional LoopBodyType?: "Action" | "Sub-Agent" | "Prompt"
  • Optional Name?: string
  • Optional OnErrorBehavior?: "continue" | "fail" | "retry"
  • Optional PositionX?: number
  • Optional PositionY?: number
  • Optional Prompt?: string
  • Optional PromptID?: string
  • Optional RetryCount?: number
  • Optional StartingStep?: boolean
  • Optional Status?: "Active" | "Disabled" | "Pending"
  • Optional StepType?: "Action" | "Sub-Agent" | "Prompt" | "ForEach" | "While"
  • Optional SubAgent?: string
  • Optional SubAgentID?: string
  • Optional TimeoutSeconds?: number
  • Optional Width?: number
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date

Type declaration

  • Optional Action?: string
  • Optional ActionID?: string
  • Optional ActionInputMapping?: string
  • Optional ActionOutputMapping?: string
  • Optional Agent?: string
  • Optional AgentID?: string
  • Optional Configuration?: string
  • Optional Description?: string
  • Optional Height?: number
  • Optional ID?: string
  • Optional LoopBodyType?: "Action" | "Sub-Agent" | "Prompt"
  • Optional Name?: string
  • Optional OnErrorBehavior?: "continue" | "fail" | "retry"
  • Optional PositionX?: number
  • Optional PositionY?: number
  • Optional Prompt?: string
  • Optional PromptID?: string
  • Optional RetryCount?: number
  • Optional StartingStep?: boolean
  • Optional Status?: "Active" | "Disabled" | "Pending"
  • Optional StepType?: "Action" | "Sub-Agent" | "Prompt" | "ForEach" | "While"
  • Optional SubAgent?: string
  • Optional SubAgentID?: string
  • Optional TimeoutSeconds?: number
  • Optional Width?: number
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date