LlmCore.Router.ResolvedRoute (llm_core v0.3.0)

Copy Markdown View Source

Fully-realized routing decision containing the agent metadata.

Summary

Functions

Creates a new ResolvedRoute with the given alias, mode, and agent.

Types

t()

@type t() :: %LlmCore.Router.ResolvedRoute{
  agent: any(),
  alias: String.t(),
  mode: :abstracted | :passthrough
}

Functions

new(alias, mode, agent)

@spec new(String.t(), :abstracted | :passthrough, any()) :: t()

Creates a new ResolvedRoute with the given alias, mode, and agent.