Open channel latest message retrieval logic

When a user sends a message in the open channel, the server sends a retrieval notification to all users. The client SDK compares the notification with the latest message in the local open channel to determine if retrieval is needed. If so, it retrieves the latest messages from the server, excluding the user’s own messages, as the Nexconn server handles filtering.

When a user exits and re-enters the open channel, the system retrieves the last 50 open channel history messages by default. If the user previously sent messages within these 50, the server doesn’t filter them and delivers all to the user.