This proposal introduces an Informational CEP to document stateless session discovery and capability learning behavior already used in the SDK.
Why
The behavior is currently distributed across multiple CEPs and implementation details, which makes interoperability expectations unclear.
Proposed decisions to lock:
- Discovery replay semantics are first-message exchange in session context, not first-response-only.
- Role-oriented discovery behavior: server discovery surface and client capability/negotiation surface are documented explicitly.
- Local/bootstrap relay determinism remains SDK implementation profile guidance, not standards-level protocol requirement.
- Implementations should expose known-tag accessors and raw tags for extensibility; unknown discovery tags should remain available for custom protocols.
Scope
- Add an Informational CEP as behavior source of truth.
- Add minimal references from CEP-6, CEP-19, and CEP-8.
- Add SDK docs implementation-profile note for local relay determinism.
This proposal introduces an Informational CEP to document stateless session discovery and capability learning behavior already used in the SDK.
Why
The behavior is currently distributed across multiple CEPs and implementation details, which makes interoperability expectations unclear.
Proposed decisions to lock:
Scope