Member Junction
    Preparing search index...

    Represents a pending attachment that hasn't been uploaded yet

    interface PendingAttachment {
        artifactVersionId?: string;
        dataUrl: string;
        file: File | null;
        fileID?: string;
        fileName: string;
        height?: number;
        id: string;
        mimeType: string;
        sizeBytes: number;
        source?: "upload" | "artifact";
        thumbnailUrl?: string;
        width?: number;
    }
    Index

    Properties

    artifactVersionId?: string

    Artifact Version ID (for artifact references, used to create ConversationDetailArtifact)

    dataUrl: string

    Base64 data URL for display

    file: File | null

    Original File object (null for artifact references)

    fileID?: string

    MJStorage File ID (for artifact references, mutually exclusive with inline data)

    fileName: string

    Original filename

    height?: number

    Height in pixels (for images)

    id: string

    Local ID for tracking

    mimeType: string

    MIME type

    sizeBytes: number

    File size in bytes

    source?: "upload" | "artifact"

    Source of the attachment

    thumbnailUrl?: string

    Small thumbnail URL for preview

    width?: number

    Width in pixels (for images)