Variable AIAgentRunSchemaConst
AIAgentRunSchema: ZodObject<{
Agent: ZodNullable<ZodString>;
AgentID: ZodString;
AgentState: ZodNullable<ZodString>;
CancellationReason: ZodNullable<ZodUnion<[ZodLiteral<"System">, ZodLiteral<"Timeout">, ZodLiteral<"User Request">]>>;
Comments: ZodNullable<ZodString>;
CompletedAt: ZodNullable<ZodDate>;
Configuration: ZodNullable<ZodString>;
ConfigurationID: ZodNullable<ZodString>;
Conversation: ZodNullable<ZodString>;
ConversationDetail: ZodNullable<ZodString>;
ConversationDetailID: ZodNullable<ZodString>;
ConversationDetailSequence: ZodNullable<ZodNumber>;
ConversationID: ZodNullable<ZodString>;
Data: ZodNullable<ZodString>;
EffortLevel: ZodNullable<ZodNumber>;
ErrorMessage: ZodNullable<ZodString>;
FinalPayload: ZodNullable<ZodString>;
FinalStep: ZodNullable<ZodUnion<[ZodLiteral<"Actions">, ZodLiteral<"Chat">, ZodLiteral<"Failed">, ZodLiteral<"ForEach">, ZodLiteral<"Retry">, ZodLiteral<"Sub-Agent">, ZodLiteral<"Success">, ZodLiteral<"While">]>>;
ID: ZodString;
LastRun: ZodNullable<ZodString>;
LastRunID: ZodNullable<ZodString>;
Message: ZodNullable<ZodString>;
OverrideModel: ZodNullable<ZodString>;
OverrideModelID: ZodNullable<ZodString>;
OverrideVendor: ZodNullable<ZodString>;
OverrideVendorID: ZodNullable<ZodString>;
ParentRun: ZodNullable<ZodString>;
ParentRunID: ZodNullable<ZodString>;
Result: ZodNullable<ZodString>;
RootLastRunID: ZodNullable<ZodString>;
RootParentRunID: ZodNullable<ZodString>;
RunName: ZodNullable<ZodString>;
ScheduledJobRun: ZodNullable<ZodString>;
ScheduledJobRunID: ZodNullable<ZodString>;
StartedAt: ZodDate;
StartingPayload: ZodNullable<ZodString>;
Status: ZodUnion<[ZodLiteral<"Cancelled">, ZodLiteral<"Completed">, ZodLiteral<"Failed">, ZodLiteral<"Paused">, ZodLiteral<"Running">]>;
Success: ZodNullable<ZodBoolean>;
TestRunID: ZodNullable<ZodString>;
TotalCompletionTokensUsed: ZodNullable<ZodNumber>;
TotalCompletionTokensUsedRollup: ZodNullable<ZodNumber>;
TotalCost: ZodNullable<ZodNumber>;
TotalCostRollup: ZodNullable<ZodNumber>;
TotalPromptIterations: ZodNumber;
TotalPromptTokensUsed: ZodNullable<ZodNumber>;
TotalPromptTokensUsedRollup: ZodNullable<ZodNumber>;
TotalTokensUsed: ZodNullable<ZodNumber>;
TotalTokensUsedRollup: ZodNullable<ZodNumber>;
User: ZodNullable<ZodString>;
UserID: ZodNullable<ZodString>;
Verbose: ZodNullable<ZodBoolean>;
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
Agent?: string;
AgentID?: string;
AgentState?: string;
CancellationReason?: "System" | "Timeout" | "User Request";
Comments?: string;
CompletedAt?: Date;
Configuration?: string;
ConfigurationID?: string;
Conversation?: string;
ConversationDetail?: string;
ConversationDetailID?: string;
ConversationDetailSequence?: number;
ConversationID?: string;
Data?: string;
EffortLevel?: number;
ErrorMessage?: string;
FinalPayload?: string;
FinalStep?: "Failed" | "Retry" | "Success" | "Sub-Agent" | "Actions" | "Chat" | "ForEach" | "While";
ID?: string;
LastRun?: string;
LastRunID?: string;
Message?: string;
OverrideModel?: string;
OverrideModelID?: string;
OverrideVendor?: string;
OverrideVendorID?: string;
ParentRun?: string;
ParentRunID?: string;
Result?: string;
RootLastRunID?: string;
RootParentRunID?: string;
RunName?: string;
ScheduledJobRun?: string;
ScheduledJobRunID?: string;
StartedAt?: Date;
StartingPayload?: string;
Status?: "Failed" | "Cancelled" | "Completed" | "Running" | "Paused";
Success?: boolean;
TestRunID?: string;
TotalCompletionTokensUsed?: number;
TotalCompletionTokensUsedRollup?: number;
TotalCost?: number;
TotalCostRollup?: number;
TotalPromptIterations?: number;
TotalPromptTokensUsed?: number;
TotalPromptTokensUsedRollup?: number;
TotalTokensUsed?: number;
TotalTokensUsedRollup?: number;
User?: string;
UserID?: string;
Verbose?: boolean;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}, {
Agent?: string;
AgentID?: string;
AgentState?: string;
CancellationReason?: "System" | "Timeout" | "User Request";
Comments?: string;
CompletedAt?: Date;
Configuration?: string;
ConfigurationID?: string;
Conversation?: string;
ConversationDetail?: string;
ConversationDetailID?: string;
ConversationDetailSequence?: number;
ConversationID?: string;
Data?: string;
EffortLevel?: number;
ErrorMessage?: string;
FinalPayload?: string;
FinalStep?: "Failed" | "Retry" | "Success" | "Sub-Agent" | "Actions" | "Chat" | "ForEach" | "While";
ID?: string;
LastRun?: string;
LastRunID?: string;
Message?: string;
OverrideModel?: string;
OverrideModelID?: string;
OverrideVendor?: string;
OverrideVendorID?: string;
ParentRun?: string;
ParentRunID?: string;
Result?: string;
RootLastRunID?: string;
RootParentRunID?: string;
RunName?: string;
ScheduledJobRun?: string;
ScheduledJobRunID?: string;
StartedAt?: Date;
StartingPayload?: string;
Status?: "Failed" | "Cancelled" | "Completed" | "Running" | "Paused";
Success?: boolean;
TestRunID?: string;
TotalCompletionTokensUsed?: number;
TotalCompletionTokensUsedRollup?: number;
TotalCost?: number;
TotalCostRollup?: number;
TotalPromptIterations?: number;
TotalPromptTokensUsed?: number;
TotalPromptTokensUsedRollup?: number;
TotalTokensUsed?: number;
TotalTokensUsedRollup?: number;
User?: string;
UserID?: string;
Verbose?: boolean;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}> = ...
Type declaration
Agent: ZodNullable<ZodString>
AgentID: ZodString
AgentState: ZodNullable<ZodString>
CancellationReason: ZodNullable<ZodUnion<[ZodLiteral<"System">, ZodLiteral<"Timeout">, ZodLiteral<"User Request">]>>
Comments: ZodNullable<ZodString>
CompletedAt: ZodNullable<ZodDate>
Configuration: ZodNullable<ZodString>
ConfigurationID: ZodNullable<ZodString>
Conversation: ZodNullable<ZodString>
ConversationDetail: ZodNullable<ZodString>
ConversationDetailID: ZodNullable<ZodString>
ConversationDetailSequence: ZodNullable<ZodNumber>
ConversationID: ZodNullable<ZodString>
Data: ZodNullable<ZodString>
EffortLevel: ZodNullable<ZodNumber>
ErrorMessage: ZodNullable<ZodString>
FinalPayload: ZodNullable<ZodString>
FinalStep: ZodNullable<ZodUnion<[ZodLiteral<"Actions">, ZodLiteral<"Chat">, ZodLiteral<"Failed">, ZodLiteral<"ForEach">, ZodLiteral<"Retry">, ZodLiteral<"Sub-Agent">, ZodLiteral<"Success">, ZodLiteral<"While">]>>
ID: ZodString
LastRun: ZodNullable<ZodString>
LastRunID: ZodNullable<ZodString>
Message: ZodNullable<ZodString>
OverrideModel: ZodNullable<ZodString>
OverrideModelID: ZodNullable<ZodString>
OverrideVendor: ZodNullable<ZodString>
OverrideVendorID: ZodNullable<ZodString>
ParentRun: ZodNullable<ZodString>
ParentRunID: ZodNullable<ZodString>
Result: ZodNullable<ZodString>
RootLastRunID: ZodNullable<ZodString>
RootParentRunID: ZodNullable<ZodString>
RunName: ZodNullable<ZodString>
ScheduledJobRun: ZodNullable<ZodString>
ScheduledJobRunID: ZodNullable<ZodString>
StartedAt: ZodDate
StartingPayload: ZodNullable<ZodString>
Status: ZodUnion<[ZodLiteral<"Cancelled">, ZodLiteral<"Completed">, ZodLiteral<"Failed">, ZodLiteral<"Paused">, ZodLiteral<"Running">]>
Success: ZodNullable<ZodBoolean>
TestRunID: ZodNullable<ZodString>
TotalCompletionTokensUsed: ZodNullable<ZodNumber>
TotalCompletionTokensUsedRollup: ZodNullable<ZodNumber>
TotalCost: ZodNullable<ZodNumber>
TotalCostRollup: ZodNullable<ZodNumber>
TotalPromptIterations: ZodNumber
TotalPromptTokensUsed: ZodNullable<ZodNumber>
TotalPromptTokensUsedRollup: ZodNullable<ZodNumber>
TotalTokensUsed: ZodNullable<ZodNumber>
TotalTokensUsedRollup: ZodNullable<ZodNumber>
User: ZodNullable<ZodString>
UserID: ZodNullable<ZodString>
Verbose: ZodNullable<ZodBoolean>
__mj_CreatedAt: ZodDate
__mj_UpdatedAt: ZodDate
Type declaration
Optional Agent?: string
Optional AgentID?: string
Optional AgentState?: string
Optional CancellationReason?: "System" | "Timeout" | "User Request"
Optional Comments?: string
Optional CompletedAt?: Date
Optional Configuration?: string
Optional ConfigurationID?: string
Optional Conversation?: string
Optional ConversationDetail?: string
Optional ConversationDetailID?: string
Optional ConversationDetailSequence?: number
Optional ConversationID?: string
Optional Data?: string
Optional EffortLevel?: number
Optional ErrorMessage?: string
Optional FinalPayload?: string
Optional FinalStep?: "Failed" | "Retry" | "Success" | "Sub-Agent" | "Actions" | "Chat" | "ForEach" | "While"
Optional ID?: string
Optional LastRun?: string
Optional LastRunID?: string
Optional Message?: string
Optional OverrideModel?: string
Optional OverrideModelID?: string
Optional OverrideVendor?: string
Optional OverrideVendorID?: string
Optional ParentRun?: string
Optional ParentRunID?: string
Optional Result?: string
Optional RootLastRunID?: string
Optional RootParentRunID?: string
Optional RunName?: string
Optional ScheduledJobRun?: string
Optional ScheduledJobRunID?: string
Optional StartedAt?: Date
Optional StartingPayload?: string
Optional Status?: "Failed" | "Cancelled" | "Completed" | "Running" | "Paused"
Optional Success?: boolean
Optional TestRunID?: string
Optional TotalCompletionTokensUsed?: number
Optional TotalCompletionTokensUsedRollup?: number
Optional TotalCost?: number
Optional TotalCostRollup?: number
Optional TotalPromptIterations?: number
Optional TotalPromptTokensUsed?: number
Optional TotalPromptTokensUsedRollup?: number
Optional TotalTokensUsed?: number
Optional TotalTokensUsedRollup?: number
Optional User?: string
Optional UserID?: string
Optional Verbose?: boolean
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
Type declaration
Optional Agent?: string
Optional AgentID?: string
Optional AgentState?: string
Optional CancellationReason?: "System" | "Timeout" | "User Request"
Optional Comments?: string
Optional CompletedAt?: Date
Optional Configuration?: string
Optional ConfigurationID?: string
Optional Conversation?: string
Optional ConversationDetail?: string
Optional ConversationDetailID?: string
Optional ConversationDetailSequence?: number
Optional ConversationID?: string
Optional Data?: string
Optional EffortLevel?: number
Optional ErrorMessage?: string
Optional FinalPayload?: string
Optional FinalStep?: "Failed" | "Retry" | "Success" | "Sub-Agent" | "Actions" | "Chat" | "ForEach" | "While"
Optional ID?: string
Optional LastRun?: string
Optional LastRunID?: string
Optional Message?: string
Optional OverrideModel?: string
Optional OverrideModelID?: string
Optional OverrideVendor?: string
Optional OverrideVendorID?: string
Optional ParentRun?: string
Optional ParentRunID?: string
Optional Result?: string
Optional RootLastRunID?: string
Optional RootParentRunID?: string
Optional RunName?: string
Optional ScheduledJobRun?: string
Optional ScheduledJobRunID?: string
Optional StartedAt?: Date
Optional StartingPayload?: string
Optional Status?: "Failed" | "Cancelled" | "Completed" | "Running" | "Paused"
Optional Success?: boolean
Optional TestRunID?: string
Optional TotalCompletionTokensUsed?: number
Optional TotalCompletionTokensUsedRollup?: number
Optional TotalCost?: number
Optional TotalCostRollup?: number
Optional TotalPromptIterations?: number
Optional TotalPromptTokensUsed?: number
Optional TotalPromptTokensUsedRollup?: number
Optional TotalTokensUsed?: number
Optional TotalTokensUsedRollup?: number
Optional User?: string
Optional UserID?: string
Optional Verbose?: boolean
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
zod schema definition for the entity MJ: AI Agent Runs