mirror of
https://github.com/block/buzz.git
synced 2026-11-07 18:01:06 +00:00
Resolve display names with the contextual identity names v1 contract wherever mobile shows identities in a channel, thread, forum, or DM, so distinct public keys always get distinct labels. - Channel and thread surfaces (message authors, system rows, typing, reactions, members, mention pills, agent activity) compare the channel's members, plus the referenced key for non-members. - DM labels compare only that DM's participants. - The mention picker compares every selectable choice before query ranking; the inserted mention text and recipient key are unchanged. Owner profiles are preloaded so readable owner prefixes can appear. Malformed keys keep their plain name and are never disambiguated. Co-authored-by: Larry <627498bd4bd1f281a16431e3c6cce3b5c25b6692798c78672298aefbf2f8f8b5@buzz.block.builderlab.xyz> Signed-off-by: Logan Johnson <loganj@squareup.com>