# `ACP.SessionConfigOptionCategory`
[🔗](https://github.com/f1729/agent-client-protocol-elixir/blob/main/lib/acp/unstable.ex#L254)

Semantic category for a session configuration option. (Unstable)

# `t`
[🔗](https://github.com/f1729/agent-client-protocol-elixir/blob/main/lib/acp/unstable.ex#L257)

```elixir
@type t() :: :mode | :model | :thought_level | :other
```

# `from_json`
[🔗](https://github.com/f1729/agent-client-protocol-elixir/blob/main/lib/acp/unstable.ex#L264)

# `to_json`
[🔗](https://github.com/f1729/agent-client-protocol-elixir/blob/main/lib/acp/unstable.ex#L259)

---

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