Decides which candidate channels are in a session. Pure; see the module documentation for the layering rules (and the two things the layering deliberately is not).
The candidates (with injected registry state) and the folded agent/app config.
The channels in the session (in candidate order) and the ones left out, with reasons.
Decides which candidate channels are in a session. Pure; see the module documentation for the layering rules (and the two things the layering deliberately is not).