Struct representing a test session for MCP testing.
Holds references to the session ID, registry, and configuration. All mutable state lives in the Headless GenServer and Registry ETS tables.
Summary
Types
@type t() :: %Raxol.MCP.Test.Session{ id: atom(), module: module() | String.t(), registry: GenServer.server(), registry_pid: pid(), settle_ms: non_neg_integer() }