Member Junction
    Preparing search index...

    One MJ: Conversation Branches row (a fork), as the path helpers and the fork summaries need it.

    interface ConversationBranchRow {
        __mj_CreatedAt?: string | Date;
        ConversationID: string;
        ForkFromSequence: number;
        ID: string;
        Kind?: "Edit" | "Fork" | "Regenerate";
        Name?: string;
        ParentBranchID: string;
        SourceDetailID?: string;
        User?: string;
        UserID?: string;
    }
    Index

    Properties

    __mj_CreatedAt?: string | Date
    ConversationID: string
    ForkFromSequence: number

    Sequence of the last message shared with the parent path; null means none are shared.

    ID: string
    Kind?: "Edit" | "Fork" | "Regenerate"

    How the fork started; a row without it counts as 'Fork'.

    Name?: string
    ParentBranchID: string

    Fork this one started from; null means it started from Main.

    SourceDetailID?: string

    The edited message (Edit) or the replaced answer (Regenerate); null otherwise.

    User?: string

    The name of that person (the view's virtual field).

    UserID?: string

    The person who started the fork.