# `Jido.AI.Error.Sanitize`
[🔗](https://github.com/agentjido/jido_ai/blob/v2.4.0/lib/jido_ai/error/sanitize.ex#L1)

Sanitization helpers for user-safe error messaging.

# `sanitize_error_for_display`

```elixir
@spec sanitize_error_for_display(term()) :: %{
  user_message: String.t(),
  log_message: String.t()
}
```

Returns both user-facing and log-facing error representations.

# `sanitize_error_message`

```elixir
@spec sanitize_error_message(term(), keyword()) :: String.t()
```

Produces a user-safe error message from any error term.

---

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