To prevent the relay from knowing who is sending messages to whom, there is NIP-17. And there is NIP-104.
https://github.com/nostr-protocol/nips/blob/2169fab971591d0b4a450ef08aeb6301c5d2a0da/104.md
It confuses me that in your client, the relay sees participants in communication.
Don't think that I...