@squidcloud/client
    Preparing search index...

    Interface WebAiSearchResponse

    Response from a web search.

    interface WebAiSearchResponse {
        citedUrls: WebAiSearchCitedUrl[];
        consultedUrls: string[];
        markdownText: string;
    }
    Index
    citedUrls: WebAiSearchCitedUrl[]

    A list of cited URLs included in the search response.

    consultedUrls: string[]

    Pages the search opened while answering, whether or not the answer cites them. Empty when the search reached nothing.

    This is what the search did, where citedUrls is what the answer leans on: a model may open ten pages and find the fact on one, and it may answer so tersely ("2026-08-16") that it cites nothing at all. Read this to show where the answer was looked for, or to establish that a search happened; read citedUrls to attribute a claim.

    A WebAiSearchRequest.allowedDomains restriction is applied to this list by Squid rather than relied upon from the provider, since these pages are reported through a channel the provider does not document as filtered. Citations arrive already filtered, being drawn from a restricted answer.

    markdownText: string

    The search result content in Markdown format.