Behaviour for session registry implementations.
The default implementation (NexusMCP.SessionRegistry.Local) wraps Elixir's
built-in Registry for single-node usage.
For multi-node deployments, implement this behaviour with :global, :pg,
Horde, or your preferred distributed registry.
Configuration
config :nexus_mcp, registry: MyApp.DistributedRegistry