Gralkor.Search (jido_gralkor v6.0.0)

Copy Markdown View Source

A search across the operator's reserved "default" Lens and additional Lenses.

The requesting operator's reserved "default" Lens is always searched first. Each entry in lenses is another registered Lens name or the reserved "global" Lens. Every Lens resolves to the group its episodes live in, so naming a global Lens searches the whole shared global group; the originating Lens is attribution, not a search boundary. Results are combined in Lens order.

Summary

Types

t()

@type t() :: %Gralkor.Search{
  lenses: [String.t()],
  max_results: pos_integer(),
  operator_id: String.t(),
  query: String.t()
}