From da323c9c17df83f707a92c46e5376a3cb66eda0e Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Thu, 25 Sep 2025 17:22:12 -0700 Subject: [PATCH] Updated roles --- informational/chatdefs.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/informational/chatdefs.md b/informational/chatdefs.md index 9457448..1e04766 100644 --- a/informational/chatdefs.md +++ b/informational/chatdefs.md @@ -39,21 +39,19 @@ Terms are organized into the following categories for clarity and ease of refere ### Roles -**Sender**: [TODO] +**Sender**: A client which is pushing a payload on to the network, to one or more recipients. -**Recipient**: [TODO] +**Recipient**: A client which is the intended receiver of a payload. In a group context there maybe multiple recipients -**Participant**: [TODO] - -**Operator**: [TODO] +**Participant**: A generic term for the rightful members of a conversation. Senders and Recipients are roles that participants can hold. ### Message Types -**Payload**: [TODO] +**Payload**: The encoded bytes as produced by a chat protocol. The term `message` is avoided due to conlicts with other layers. **Frame**: [TODO] -**Content**: [TODO] +**Content**: The information that is intended for end-users or applications. This is in contrast with a `frame` which is **ContentType**: [TODO]