# `Codex.Session.Memory`
[🔗](https://github.com/nshkrdotcom/codex_sdk/blob/v0.18.1/lib/codex/session/memory.ex#L1)

In-memory session adapter backed by an Agent. Suitable for tests and short-lived runs.

# `start_link`

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

Starts a new memory session agent.

---

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