Variable MJAIAgentRequestSchemaConst
MJAIAgentRequestSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
Agent: ZodNullable<ZodString>;
AgentID: ZodString;
Comments: ZodNullable<ZodString>;
ExpiresAt: ZodNullable<ZodDate>;
ID: ZodString;
OriginatingAgentRun: ZodNullable<ZodString>;
OriginatingAgentRunID: ZodNullable<ZodString>;
OriginatingAgentRunStep: ZodNullable<ZodString>;
OriginatingAgentRunStepID: ZodNullable<ZodString>;
Priority: ZodNumber;
Request: ZodString;
RequestedAt: ZodDate;
RequestForUser: ZodNullable<ZodString>;
RequestForUserID: ZodNullable<ZodString>;
RequestType: ZodNullable<ZodString>;
RequestTypeID: ZodNullable<ZodString>;
RespondedAt: ZodNullable<ZodDate>;
Response: ZodNullable<ZodString>;
ResponseByUser: ZodNullable<ZodString>;
ResponseByUserID: ZodNullable<ZodString>;
ResponseData: ZodNullable<ZodString>;
ResponseSchema: ZodNullable<ZodString>;
ResponseSource: ZodNullable<
ZodUnion<
[
ZodLiteral<"API">,
ZodLiteral<"Conversation">,
ZodLiteral<"Dashboard">,
],
>,
>;
ResumingAgentRun: ZodNullable<ZodString>;
ResumingAgentRunID: ZodNullable<ZodString>;
Status: ZodUnion<
[
ZodLiteral<"Approved">,
ZodLiteral<"Canceled">,
ZodLiteral<"Expired">,
ZodLiteral<"Rejected">,
ZodLiteral<"Requested">,
ZodLiteral<"Responded">,
],
>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Agent?: string;
AgentID?: string;
Comments?: string;
ExpiresAt?: Date;
ID?: string;
OriginatingAgentRun?: string;
OriginatingAgentRunID?: string;
OriginatingAgentRunStep?: string;
OriginatingAgentRunStepID?: string;
Priority?: number;
Request?: string;
RequestedAt?: Date;
RequestForUser?: string;
RequestForUserID?: string;
RequestType?: string;
RequestTypeID?: string;
RespondedAt?: Date;
Response?: string;
ResponseByUser?: string;
ResponseByUserID?: string;
ResponseData?: string;
ResponseSchema?: string;
ResponseSource?: "API"
| "Conversation"
| "Dashboard";
ResumingAgentRun?: string;
ResumingAgentRunID?: string;
Status?:
| "Approved"
| "Rejected"
| "Canceled"
| "Expired"
| "Requested"
| "Responded";
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Agent?: string;
AgentID?: string;
Comments?: string;
ExpiresAt?: Date;
ID?: string;
OriginatingAgentRun?: string;
OriginatingAgentRunID?: string;
OriginatingAgentRunStep?: string;
OriginatingAgentRunStepID?: string;
Priority?: number;
Request?: string;
RequestedAt?: Date;
RequestForUser?: string;
RequestForUserID?: string;
RequestType?: string;
RequestTypeID?: string;
RespondedAt?: Date;
Response?: string;
ResponseByUser?: string;
ResponseByUserID?: string;
ResponseData?: string;
ResponseSchema?: string;
ResponseSource?: "API"
| "Conversation"
| "Dashboard";
ResumingAgentRun?: string;
ResumingAgentRunID?: string;
Status?:
| "Approved"
| "Rejected"
| "Canceled"
| "Expired"
| "Requested"
| "Responded";
},
> = ...
zod schema definition for the entity MJ: AI Agent Requests