Variable MJConversationArtifactSchemaConst
MJConversationArtifactSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
ArtifactType: ZodString;
ArtifactTypeID: ZodString;
Comments: ZodNullable<ZodString>;
Conversation: ZodNullable<ZodString>;
ConversationID: ZodString;
Description: ZodNullable<ZodString>;
ID: ZodString;
Name: ZodString;
SharingScope: ZodUnion<
[
ZodLiteral<"Everyone">,
ZodLiteral<"None">,
ZodLiteral<"Public">,
ZodLiteral<"SpecificUsers">,
],
>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
ArtifactType?: string;
ArtifactTypeID?: string;
Comments?: string;
Conversation?: string;
ConversationID?: string;
Description?: string;
ID?: string;
Name?: string;
SharingScope?: "Everyone"
| "Public"
| "None"
| "SpecificUsers";
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
ArtifactType?: string;
ArtifactTypeID?: string;
Comments?: string;
Conversation?: string;
ConversationID?: string;
Description?: string;
ID?: string;
Name?: string;
SharingScope?: "Everyone"
| "Public"
| "None"
| "SpecificUsers";
},
> = ...
zod schema definition for the entity MJ: Conversation Artifacts