Variable MJDuplicateRunDetailMatchSchemaConst
MJDuplicateRunDetailMatchSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
Action: ZodString;
AIAgentRun: ZodNullable<ZodString>;
AIAgentRunID: ZodNullable<ZodString>;
AIPromptRun: ZodNullable<ZodString>;
AIPromptRunID: ZodNullable<ZodString>;
ApprovalStatus: ZodUnion<
[
ZodLiteral<"Approved">,
ZodLiteral<"Pending">,
ZodLiteral<"Rejected">,
],
>;
DuplicateRunDetail: ZodString;
DuplicateRunDetailID: ZodString;
ID: ZodString;
LLMConfidence: ZodNullable<ZodNumber>;
LLMProposedFieldMap: ZodNullable<ZodString>;
LLMProposedSurvivorRecordID: ZodNullable<ZodString>;
LLMReasoning: ZodNullable<ZodString>;
LLMRecommendation: ZodNullable<
ZodUnion<
[
ZodLiteral<"Merge">,
ZodLiteral<"NotDuplicate">,
ZodLiteral<"Uncertain">,
],
>,
>;
MatchedAt: ZodDate;
MatchProbability: ZodNumber;
MatchRecordID: ZodString;
MatchSource: ZodUnion<[ZodLiteral<"SP">, ZodLiteral<"Vector">]>;
MergedAt: ZodDate;
MergeStatus: ZodUnion<
[ZodLiteral<"Complete">, ZodLiteral<"Error">, ZodLiteral<"Pending">],
>;
RecordMergeLog: ZodNullable<ZodString>;
RecordMergeLogID: ZodNullable<ZodString>;
RecordMetadata: ZodNullable<ZodString>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Action?: string;
AIAgentRun?: string;
AIAgentRunID?: string;
AIPromptRun?: string;
AIPromptRunID?: string;
ApprovalStatus?: "Pending"
| "Approved"
| "Rejected";
DuplicateRunDetail?: string;
DuplicateRunDetailID?: string;
ID?: string;
LLMConfidence?: number;
LLMProposedFieldMap?: string;
LLMProposedSurvivorRecordID?: string;
LLMReasoning?: string;
LLMRecommendation?: "NotDuplicate" | "Merge" | "Uncertain";
MatchedAt?: Date;
MatchProbability?: number;
MatchRecordID?: string;
MatchSource?: "Vector" | "SP";
MergedAt?: Date;
MergeStatus?: "Pending" | "Complete" | "Error";
RecordMergeLog?: string;
RecordMergeLogID?: string;
RecordMetadata?: string;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Action?: string;
AIAgentRun?: string;
AIAgentRunID?: string;
AIPromptRun?: string;
AIPromptRunID?: string;
ApprovalStatus?: "Pending"
| "Approved"
| "Rejected";
DuplicateRunDetail?: string;
DuplicateRunDetailID?: string;
ID?: string;
LLMConfidence?: number;
LLMProposedFieldMap?: string;
LLMProposedSurvivorRecordID?: string;
LLMReasoning?: string;
LLMRecommendation?: "NotDuplicate" | "Merge" | "Uncertain";
MatchedAt?: Date;
MatchProbability?: number;
MatchRecordID?: string;
MatchSource?: "Vector" | "SP";
MergedAt?: Date;
MergeStatus?: "Pending" | "Complete" | "Error";
RecordMergeLog?: string;
RecordMergeLogID?: string;
RecordMetadata?: string;
},
> = ...
zod schema definition for the entity MJ: Duplicate Run Detail Matches