One conversation turn captured through an explicit route.
{:direct, destination} writes the conversation to a registered Destination
without Lens authorship. {:lenses, names} runs each distinct selected Lens
with its own Destination, ontology, and ingestion process. The operator
identifier is supplied separately and never contains a resolved graph name.
Summary
Types
Functions
@spec resolve!(pid(), t()) :: [resolved_route()]
@spec validate!(t()) :: :ok