Variable AIAgentActionSchemaConst
AIAgentActionSchema: ZodObject<{
Action: ZodNullable<ZodString>;
ActionID: ZodNullable<ZodString>;
Agent: ZodNullable<ZodString>;
AgentID: ZodNullable<ZodString>;
CompactLength: ZodNullable<ZodNumber>;
CompactMode: ZodNullable<ZodUnion<[ZodLiteral<"AI Summary">, ZodLiteral<"First N Chars">]>>;
CompactPrompt: ZodNullable<ZodString>;
CompactPromptID: ZodNullable<ZodString>;
ID: ZodString;
MaxExecutionsPerRun: ZodNullable<ZodNumber>;
MinExecutionsPerRun: ZodNullable<ZodNumber>;
ResultExpirationMode: ZodUnion<[ZodLiteral<"Compact">, ZodLiteral<"None">, ZodLiteral<"Remove">]>;
ResultExpirationTurns: ZodNullable<ZodNumber>;
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Pending">, ZodLiteral<"Revoked">]>;
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
Action?: string;
ActionID?: string;
Agent?: string;
AgentID?: string;
CompactLength?: number;
CompactMode?: "AI Summary" | "First N Chars";
CompactPrompt?: string;
CompactPromptID?: string;
ID?: string;
MaxExecutionsPerRun?: number;
MinExecutionsPerRun?: number;
ResultExpirationMode?: "Compact" | "None" | "Remove";
ResultExpirationTurns?: number;
Status?: "Active" | "Pending" | "Revoked";
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}, {
Action?: string;
ActionID?: string;
Agent?: string;
AgentID?: string;
CompactLength?: number;
CompactMode?: "AI Summary" | "First N Chars";
CompactPrompt?: string;
CompactPromptID?: string;
ID?: string;
MaxExecutionsPerRun?: number;
MinExecutionsPerRun?: number;
ResultExpirationMode?: "Compact" | "None" | "Remove";
ResultExpirationTurns?: number;
Status?: "Active" | "Pending" | "Revoked";
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}> = ...
Type declaration
Action: ZodNullable<ZodString>
ActionID: ZodNullable<ZodString>
Agent: ZodNullable<ZodString>
AgentID: ZodNullable<ZodString>
CompactLength: ZodNullable<ZodNumber>
CompactMode: ZodNullable<ZodUnion<[ZodLiteral<"AI Summary">, ZodLiteral<"First N Chars">]>>
CompactPrompt: ZodNullable<ZodString>
CompactPromptID: ZodNullable<ZodString>
ID: ZodString
MaxExecutionsPerRun: ZodNullable<ZodNumber>
MinExecutionsPerRun: ZodNullable<ZodNumber>
ResultExpirationMode: ZodUnion<[ZodLiteral<"Compact">, ZodLiteral<"None">, ZodLiteral<"Remove">]>
ResultExpirationTurns: ZodNullable<ZodNumber>
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Pending">, ZodLiteral<"Revoked">]>
__mj_CreatedAt: ZodDate
__mj_UpdatedAt: ZodDate
Type declaration
Optional Action?: string
Optional ActionID?: string
Optional Agent?: string
Optional AgentID?: string
Optional CompactLength?: number
Optional CompactMode?: "AI Summary" | "First N Chars"
Optional CompactPrompt?: string
Optional CompactPromptID?: string
Optional ID?: string
Optional MaxExecutionsPerRun?: number
Optional MinExecutionsPerRun?: number
Optional ResultExpirationMode?: "Compact" | "None" | "Remove"
Optional ResultExpirationTurns?: number
Optional Status?: "Active" | "Pending" | "Revoked"
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
Type declaration
Optional Action?: string
Optional ActionID?: string
Optional Agent?: string
Optional AgentID?: string
Optional CompactLength?: number
Optional CompactMode?: "AI Summary" | "First N Chars"
Optional CompactPrompt?: string
Optional CompactPromptID?: string
Optional ID?: string
Optional MaxExecutionsPerRun?: number
Optional MinExecutionsPerRun?: number
Optional ResultExpirationMode?: "Compact" | "None" | "Remove"
Optional ResultExpirationTurns?: number
Optional Status?: "Active" | "Pending" | "Revoked"
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
zod schema definition for the entity AI Agent Actions