# `LlmCore.Router.RouteEntry`
[🔗](https://github.com/fosferon/llm_core/blob/v0.3.0/lib/llm_core/router/structs.ex#L1)

Represents a routing rule entry mapping a task type to an agent alias.

# `t`

```elixir
@type t() :: %LlmCore.Router.RouteEntry{
  alias: String.t(),
  capabilities: map(),
  mode: :abstracted | :passthrough
}
```

# `from_config`

```elixir
@spec from_config(term()) :: t() | nil
```

Builds a route entry from YAML (string, list, or map).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
