@conciergus/chat - v0.3.1
    Preparing search index...

    Interface EnhancedSource

    Enhanced source with additional metadata

    interface EnhancedSource {
        relevanceScore?: number;
        qualityScore?: number;
        trustScore?: number;
        clusterId?: string;
        domain?: string;
        publishedAt?: Date;
        updatedAt?: Date;
        preview?: string;
        citationCount?: number;
        language?: string;
        accessLevel?: "public" | "restricted" | "premium";
        status?: "active" | "archived" | "deprecated";
        metadata?: Record<string, any>;
        id: string;
        title: string;
        url?: string;
        snippet?: string;
        relevance?: number;
        type: SourceType;
        author?: string;
        confidence?: number;
        page?: string | number;
        position?: { start: number; end: number };
    }

    Hierarchy (View Summary)

    Index

    Properties

    relevanceScore?: number

    Relevance score (0-1)

    qualityScore?: number

    Quality score (0-1)

    trustScore?: number

    Trust score (0-1)

    clusterId?: string

    Source cluster ID

    domain?: string

    Source domain/category

    publishedAt?: Date

    Publication date

    updatedAt?: Date

    Last updated

    preview?: string

    Content preview

    citationCount?: number

    Number of citations

    language?: string

    Source language

    accessLevel?: "public" | "restricted" | "premium"

    Access level

    status?: "active" | "archived" | "deprecated"

    Source status

    metadata?: Record<string, any>

    Metadata

    id: string

    Unique source identifier

    title: string

    Source title or name

    url?: string

    Source URL or location

    snippet?: string

    Source content snippet

    relevance?: number

    Relevance score (0-1)

    Source type

    author?: string

    Source author

    confidence?: number

    Confidence score for citation (0-1)

    page?: string | number

    Page number or section

    position?: { start: number; end: number }

    Character start/end positions