# `Wardrik.Reply`

An agent's answer: its `text`, the `message` it answers, and the `run` that wrote it.

# `t`

```elixir
@type t() :: %Wardrik.Reply{message: String.t(), run: String.t(), text: String.t()}
```

# `text`

```elixir
@spec text([map()]) :: String.t()
```

Returns the assistant's text from `messages`, as a `wardrik.run.completed` event's data holds them.

---

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