# `Codex.Runtime.Exec`
[🔗](https://github.com/nshkrdotcom/codex_sdk/blob/v0.16.1/lib/codex/runtime/exec.ex#L1)

Session-oriented runtime kit for the common Codex exec CLI family.

# `build_session_options`

```elixir
@spec build_session_options(keyword()) :: {:ok, keyword()} | {:error, term()}
```

# `list_provider_sessions`

```elixir
@spec list_provider_sessions(keyword()) :: {:ok, [map()]} | {:error, term()}
```

# `session_error`

```elixir
@spec session_error(CliSubprocessCore.Event.t(), binary(), boolean()) ::
  {:error, term()} | nil
```

# `stderr_chunk`

```elixir
@spec stderr_chunk(CliSubprocessCore.Event.t()) :: binary() | nil
```

---

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