# `CodexWrapper.UnsupportedError`
[🔗](https://github.com/genagent/codex_wrapper_ex/blob/main/lib/codex_wrapper/unsupported_error.ex#L1)

Raised when the installed Codex CLI lacks a capability a lazy stream needs.

Synchronous calls return `{:error, {:unsupported, capability}}` instead.
A stream has no error tuple to return, so it raises this while it is
being enumerated. `capability` is the same atom the tuple carries, for
example `:exec_fork`.

# `t`

```elixir
@type t() :: %CodexWrapper.UnsupportedError{__exception__: true, capability: atom()}
```

---

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