The term "group" is currently overloaded in Slim:
- Control plane — "group" refers to a cluster of Slim nodes, used to establish connections and routes between clusters.
- Sessions — "group" refers to a session involving multiple agents.
This dual usage creates confusion when discussing or working with both concepts simultaneously.
Proposal:
Rename "group" in the control plane to "domain". A domain would represent a cluster of Slim nodes, with connections and routes being established between domains rather than groups. This disambiguates it from the session-level concept of a group (multi-agent session).
Scope:
• Rename all control plane references from "group" to "domain" (code, APIs, configuration, documentation).
• Retain the use of "group" exclusively for multi-agent sessions.
The term "group" is currently overloaded in Slim:
This dual usage creates confusion when discussing or working with both concepts simultaneously.
Proposal:
Rename "group" in the control plane to "domain". A domain would represent a cluster of Slim nodes, with connections and routes being established between domains rather than groups. This disambiguates it from the session-level concept of a group (multi-agent session).
Scope:
• Rename all control plane references from "group" to "domain" (code, APIs, configuration, documentation).
• Retain the use of "group" exclusively for multi-agent sessions.