ExAthena.Search.Result (ExAthena v0.17.0)

Copy Markdown View Source

One normalized web-search hit. Backends map their provider-specific JSON/HTML into this shape so the web_search tool and the rest of the system never see provider details.

Summary

Types

t()

@type t() :: %ExAthena.Search.Result{
  published: String.t() | nil,
  score: float() | nil,
  snippet: String.t(),
  title: String.t(),
  url: String.t()
}