# `Jido.Chat.Emoji`
[🔗](https://github.com/agentjido/jido_chat/blob/v1.0.0/lib/jido/chat/emoji.ex#L1)

Cross-platform emoji helper with a small default registry and custom overrides.

# `registry`

```elixir
@type registry() :: %{optional(atom()) =&gt; String.t()}
```

# `put_custom`

```elixir
@spec put_custom(registry(), atom() | String.t(), String.t()) :: registry()
```

Adds or overrides a custom emoji entry in a registry.

# `registry`

```elixir
@spec registry() :: registry()
```

Returns the built-in emoji registry.

# `render`

```elixir
@spec render(
  String.t() | atom(),
  keyword()
) :: String.t()
```

Renders an emoji token using built-ins plus optional custom overrides.

---

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