libchat/crates/generic-chat
osmaczko 7474f023ed
feat: list a direct conversation's participants (#189)
A direct conversation has participants like any conversation, and listing them is part of the conversation surface, but group_members could only answer for groups: the roster accessor sat on the group-only trait, so the direct arm returned an unsupported-function error even though the membership lives in the conversation's inner group.

members moves to the Convo trait and DirectV1Convo delegates it to that inner group. add_member stays on the group-only trait, so the direct arm keeps rejecting it.
2026-07-24 19:45:22 +02:00
..