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.
Summary
Types
@type t() :: %CodexWrapper.UnsupportedError{__exception__: true, capability: atom()}