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