Member Junction
    Preparing search index...

    Variable MJConversationDetailSchemaConst

    MJConversationDetailSchema: ZodObject<
        {
            __mj_CreatedAt: ZodDate;
            __mj_UpdatedAt: ZodDate;
            ActionableCommands: ZodNullable<ZodString>;
            Agent: ZodNullable<ZodString>;
            AgentID: ZodNullable<ZodString>;
            AgentSessionID: ZodNullable<ZodString>;
            Artifact: ZodNullable<ZodString>;
            ArtifactID: ZodNullable<ZodString>;
            ArtifactVersion: ZodNullable<ZodString>;
            ArtifactVersionID: ZodNullable<ZodString>;
            AutomaticCommands: ZodNullable<ZodString>;
            CompletionTime: ZodNullable<ZodNumber>;
            Conversation: ZodNullable<ZodString>;
            ConversationID: ZodString;
            Error: ZodNullable<ZodString>;
            ExternalID: ZodNullable<ZodString>;
            HiddenToUser: ZodBoolean;
            ID: ZodString;
            IsPinned: ZodBoolean;
            MediaType: ZodNullable<
                ZodUnion<
                    [ZodLiteral<"Audio">, ZodLiteral<"Text">, ZodLiteral<"Video">],
                >,
            >;
            Message: ZodString;
            OriginalMessageChanged: ZodBoolean;
            Parent: ZodNullable<ZodString>;
            ParentID: ZodNullable<ZodString>;
            ReflectionInsights: ZodNullable<ZodString>;
            ResponseForm: ZodNullable<ZodString>;
            Role: ZodUnion<
                [ZodLiteral<"AI">, ZodLiteral<"Error">, ZodLiteral<"User">],
            >;
            RootParentID: ZodNullable<ZodString>;
            Sequence: ZodNumber;
            Status: ZodUnion<
                [
                    ZodLiteral<"Complete">,
                    ZodLiteral<"Error">,
                    ZodLiteral<"In-Progress">,
                ],
            >;
            SuggestedResponses: ZodNullable<ZodString>;
            SummaryOfEarlierConversation: ZodNullable<ZodString>;
            SummaryPromptRun: ZodNullable<ZodString>;
            SummaryPromptRunID: ZodNullable<ZodString>;
            TestRun: ZodNullable<ZodString>;
            TestRunID: ZodNullable<ZodString>;
            TurnEndedAt: ZodNullable<ZodDate>;
            User: ZodNullable<ZodString>;
            UserFeedback: ZodNullable<ZodString>;
            UserID: ZodNullable<ZodString>;
            UserRating: ZodNullable<ZodNumber>;
            UtteranceEndMs: ZodNullable<ZodNumber>;
            UtteranceStartMs: ZodNullable<ZodNumber>;
        },
        "strip",
        ZodTypeAny,
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            ActionableCommands?: string;
            Agent?: string;
            AgentID?: string;
            AgentSessionID?: string;
            Artifact?: string;
            ArtifactID?: string;
            ArtifactVersion?: string;
            ArtifactVersionID?: string;
            AutomaticCommands?: string;
            CompletionTime?: number;
            Conversation?: string;
            ConversationID?: string;
            Error?: string;
            ExternalID?: string;
            HiddenToUser?: boolean;
            ID?: string;
            IsPinned?: boolean;
            MediaType?: "Audio"
            | "Video"
            | "Text";
            Message?: string;
            OriginalMessageChanged?: boolean;
            Parent?: string;
            ParentID?: string;
            ReflectionInsights?: string;
            ResponseForm?: string;
            Role?: "User" | "Error" | "AI";
            RootParentID?: string;
            Sequence?: number;
            Status?: "Complete" | "In-Progress" | "Error";
            SuggestedResponses?: string;
            SummaryOfEarlierConversation?: string;
            SummaryPromptRun?: string;
            SummaryPromptRunID?: string;
            TestRun?: string;
            TestRunID?: string;
            TurnEndedAt?: Date;
            User?: string;
            UserFeedback?: string;
            UserID?: string;
            UserRating?: number;
            UtteranceEndMs?: number;
            UtteranceStartMs?: number;
        },
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            ActionableCommands?: string;
            Agent?: string;
            AgentID?: string;
            AgentSessionID?: string;
            Artifact?: string;
            ArtifactID?: string;
            ArtifactVersion?: string;
            ArtifactVersionID?: string;
            AutomaticCommands?: string;
            CompletionTime?: number;
            Conversation?: string;
            ConversationID?: string;
            Error?: string;
            ExternalID?: string;
            HiddenToUser?: boolean;
            ID?: string;
            IsPinned?: boolean;
            MediaType?: "Audio"
            | "Video"
            | "Text";
            Message?: string;
            OriginalMessageChanged?: boolean;
            Parent?: string;
            ParentID?: string;
            ReflectionInsights?: string;
            ResponseForm?: string;
            Role?: "User" | "Error" | "AI";
            RootParentID?: string;
            Sequence?: number;
            Status?: "Complete" | "In-Progress" | "Error";
            SuggestedResponses?: string;
            SummaryOfEarlierConversation?: string;
            SummaryPromptRun?: string;
            SummaryPromptRunID?: string;
            TestRun?: string;
            TestRunID?: string;
            TurnEndedAt?: Date;
            User?: string;
            UserFeedback?: string;
            UserID?: string;
            UserRating?: number;
            UtteranceEndMs?: number;
            UtteranceStartMs?: number;
        },
    > = ...

    zod schema definition for the entity MJ: Conversation Details