Member Junction
    Preparing search index...

    What a driver can do. Declared on the class, not stored in the database.

    Capability is a property of the driver implementation; the database row holds configuration — on/off, order, credentials, limits. This mirrors how search-engine declares SourceType on BaseSearchProvider rather than in the SearchProvider table.

    interface WebSearchCapabilities {
        Answer: boolean;
        DomainFilter: boolean;
        Freshness: boolean;
        MaxResultsCap: number;
        Region: boolean;
    }
    Index

    Properties

    Answer: boolean

    Can return a synthesized answer alongside hits (Tavily, Perplexity — not Brave).

    DomainFilter: boolean

    Honours IncludeDomains / ExcludeDomains.

    Freshness: boolean

    Honours Freshness.

    MaxResultsCap: number

    The vendor's hard cap on results per request. Requests above it are clamped, not rejected.

    Region: boolean

    Honours Country / Language.