Skip to content

Rename "group" to "domain" in the control plane to avoid ambiguity #1779

Description

@micpapal

The term "group" is currently overloaded in Slim:

  1. Control plane — "group" refers to a cluster of Slim nodes, used to establish connections and routes between clusters.
  2. 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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

No fields configured for Task.

Projects

Status
In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions