Member Junction
    Preparing search index...

    Attachment content stored as @{...} reference in messages. This is what gets persisted in the ConversationDetail.Message field.

    interface AttachmentContent {
        _mode: "attachment";
        durationSeconds?: number;
        fileName?: string;
        height?: number;
        id: string;
        mimeType: string;
        sizeBytes?: number;
        thumbnailBase64?: string;
        type: AttachmentType;
        width?: number;
    }
    Index

    Properties

    _mode: "attachment"

    Mode identifier

    durationSeconds?: number

    Duration in seconds (for audio/video)

    fileName?: string

    Original filename

    height?: number

    Height in pixels (for images/videos)

    id: string

    Unique ID of the attachment (ConversationDetailAttachment.ID)

    mimeType: string

    MIME type (e.g., "image/png", "video/mp4")

    sizeBytes?: number

    File size in bytes

    thumbnailBase64?: string

    Base64-encoded thumbnail for preview (small images only)

    Type category of the attachment

    width?: number

    Width in pixels (for images/videos)