AIAgentRelationshipSchema: ZodObject<{
    Agent: ZodNullable<ZodString>;
    AgentID: ZodString;
    ID: ZodString;
    MaxMessages: ZodNullable<ZodNumber>;
    MessageMode: ZodUnion<[ZodLiteral<"All">, ZodLiteral<"Bookend">, ZodLiteral<"Latest">, ZodLiteral<"None">]>;
    Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Pending">, ZodLiteral<"Revoked">]>;
    SubAgent: ZodNullable<ZodString>;
    SubAgentContextPaths: ZodNullable<ZodString>;
    SubAgentID: ZodString;
    SubAgentInputMapping: ZodNullable<ZodString>;
    SubAgentOutputMapping: ZodNullable<ZodString>;
    __mj_CreatedAt: ZodDate;
    __mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
    Agent?: string;
    AgentID?: string;
    ID?: string;
    MaxMessages?: number;
    MessageMode?: "None" | "All" | "Bookend" | "Latest";
    Status?: "Active" | "Pending" | "Revoked";
    SubAgent?: string;
    SubAgentContextPaths?: string;
    SubAgentID?: string;
    SubAgentInputMapping?: string;
    SubAgentOutputMapping?: string;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}, {
    Agent?: string;
    AgentID?: string;
    ID?: string;
    MaxMessages?: number;
    MessageMode?: "None" | "All" | "Bookend" | "Latest";
    Status?: "Active" | "Pending" | "Revoked";
    SubAgent?: string;
    SubAgentContextPaths?: string;
    SubAgentID?: string;
    SubAgentInputMapping?: string;
    SubAgentOutputMapping?: string;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}> = ...

zod schema definition for the entity MJ: AI Agent Relationships

Type declaration

  • Agent: ZodNullable<ZodString>
  • AgentID: ZodString
  • ID: ZodString
  • MaxMessages: ZodNullable<ZodNumber>
  • MessageMode: ZodUnion<[ZodLiteral<"All">, ZodLiteral<"Bookend">, ZodLiteral<"Latest">, ZodLiteral<"None">]>
  • Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Pending">, ZodLiteral<"Revoked">]>
  • SubAgent: ZodNullable<ZodString>
  • SubAgentContextPaths: ZodNullable<ZodString>
  • SubAgentID: ZodString
  • SubAgentInputMapping: ZodNullable<ZodString>
  • SubAgentOutputMapping: ZodNullable<ZodString>
  • __mj_CreatedAt: ZodDate
  • __mj_UpdatedAt: ZodDate

Type declaration

  • Optional Agent?: string
  • Optional AgentID?: string
  • Optional ID?: string
  • Optional MaxMessages?: number
  • Optional MessageMode?: "None" | "All" | "Bookend" | "Latest"
  • Optional Status?: "Active" | "Pending" | "Revoked"
  • Optional SubAgent?: string
  • Optional SubAgentContextPaths?: string
  • Optional SubAgentID?: string
  • Optional SubAgentInputMapping?: string
  • Optional SubAgentOutputMapping?: string
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date

Type declaration

  • Optional Agent?: string
  • Optional AgentID?: string
  • Optional ID?: string
  • Optional MaxMessages?: number
  • Optional MessageMode?: "None" | "All" | "Bookend" | "Latest"
  • Optional Status?: "Active" | "Pending" | "Revoked"
  • Optional SubAgent?: string
  • Optional SubAgentContextPaths?: string
  • Optional SubAgentID?: string
  • Optional SubAgentInputMapping?: string
  • Optional SubAgentOutputMapping?: string
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date