Is it possible to mark read receipt as true even when only one user in group reads

  1. In our application, when a client initiates a chat, it starts as a group chat with multiple agents and the client. However, only one agent should be able to participate at a time.
  2. This raises two concerns:
    1. The unread message count should exclude agents who are part of the group but not actively participating.
    2. If the assigned agent reads the message, the read receipt should reflect this.