Variable EntityAIActionSchemaConst
EntityAIActionSchema: ZodObject<{
AIAction: ZodString;
AIActionID: ZodString;
AIModel: ZodString;
AIModelID: ZodString;
Comments: ZodNullable<ZodString>;
Entity: ZodString;
EntityID: ZodString;
ID: ZodString;
Name: ZodString;
OutputEntity: ZodNullable<ZodString>;
OutputEntityID: ZodNullable<ZodString>;
OutputField: ZodNullable<ZodString>;
OutputType: ZodUnion<[ZodLiteral<"entity">, ZodLiteral<"field">]>;
Prompt: ZodNullable<ZodString>;
SkipIfOutputFieldNotEmpty: ZodBoolean;
TriggerEvent: ZodUnion<[ZodLiteral<"after save">, ZodLiteral<"before save">]>;
UserMessage: ZodString;
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
AIAction?: string;
AIActionID?: string;
AIModel?: string;
AIModelID?: string;
Comments?: string;
Entity?: string;
EntityID?: string;
ID?: string;
Name?: string;
OutputEntity?: string;
OutputEntityID?: string;
OutputField?: string;
OutputType?: "entity" | "field";
Prompt?: string;
SkipIfOutputFieldNotEmpty?: boolean;
TriggerEvent?: "after save" | "before save";
UserMessage?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}, {
AIAction?: string;
AIActionID?: string;
AIModel?: string;
AIModelID?: string;
Comments?: string;
Entity?: string;
EntityID?: string;
ID?: string;
Name?: string;
OutputEntity?: string;
OutputEntityID?: string;
OutputField?: string;
OutputType?: "entity" | "field";
Prompt?: string;
SkipIfOutputFieldNotEmpty?: boolean;
TriggerEvent?: "after save" | "before save";
UserMessage?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}> = ...
Type declaration
AIAction: ZodString
AIActionID: ZodString
AIModel: ZodString
AIModelID: ZodString
Comments: ZodNullable<ZodString>
Entity: ZodString
EntityID: ZodString
ID: ZodString
Name: ZodString
OutputEntity: ZodNullable<ZodString>
OutputEntityID: ZodNullable<ZodString>
OutputField: ZodNullable<ZodString>
OutputType: ZodUnion<[ZodLiteral<"entity">, ZodLiteral<"field">]>
Prompt: ZodNullable<ZodString>
SkipIfOutputFieldNotEmpty: ZodBoolean
TriggerEvent: ZodUnion<[ZodLiteral<"after save">, ZodLiteral<"before save">]>
UserMessage: ZodString
__mj_CreatedAt: ZodDate
__mj_UpdatedAt: ZodDate
Type declaration
Optional AIAction?: string
Optional AIActionID?: string
Optional AIModel?: string
Optional AIModelID?: string
Optional Comments?: string
Optional Entity?: string
Optional EntityID?: string
Optional ID?: string
Optional Name?: string
Optional OutputEntity?: string
Optional OutputEntityID?: string
Optional OutputField?: string
Optional OutputType?: "entity" | "field"
Optional Prompt?: string
Optional SkipIfOutputFieldNotEmpty?: boolean
Optional TriggerEvent?: "after save" | "before save"
Optional UserMessage?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
Type declaration
Optional AIAction?: string
Optional AIActionID?: string
Optional AIModel?: string
Optional AIModelID?: string
Optional Comments?: string
Optional Entity?: string
Optional EntityID?: string
Optional ID?: string
Optional Name?: string
Optional OutputEntity?: string
Optional OutputEntityID?: string
Optional OutputField?: string
Optional OutputType?: "entity" | "field"
Optional Prompt?: string
Optional SkipIfOutputFieldNotEmpty?: boolean
Optional TriggerEvent?: "after save" | "before save"
Optional UserMessage?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
zod schema definition for the entity Entity AI Actions