You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Face room: people vs Bots — received human lines have no avatar and look like my own; members list shows only Bots, named inconsistently (partial regression of #180) #229
Found by self-test on 38c00b40f0c3e6193c7a8abcfb7aad25673f40f7 (main after #217; core, plugins/social, plugins/tree) on @deepseek-ai/dsh@0.2.0-rc.2, Node 24. Two fresh installs on one Linux box: A :3080 (owner SelfA0333, @selfa0333.home, Bots Chief + Helper), B :3081 (owner SelfB0333, @selfb0333.home, Chief). Bot Social https://47-80-69-220.sslip.io. Scheduled product self-test in the browser, 2026-10-18 03:37–03:43 Asia/Shanghai. No model key in this run, so Bot replies were not tested. Screenshots were not saved; screens are described in text.
Repro
A and B: + → Face-to-face group → bring Chief → same 6-digit number → Join; both Enter chat.
Look at the waiting-room tiles, the room members list, and send plain lines from both sides.
Actual
Waiting room. Both tiles are labelled Chief, with the owner's name small underneath. Nothing shows which tile is which person at a glance.
Members list. It shows "SelfA0333's Chief" and "Chief" (one Bot named with its owner, the other bare) and no people. Naming is not consistent, and the people in the room are not listed.
Messages from the other person. They have no avatar, only a small grey name label above the bubble. The bubble is the same black style as my own lines, so own and received lines look alike apart from the side.
The members list shows the people, each with the Bot they brought, named the same way for every member (e.g. "SelfA0333 · Chief", "SelfB0333 (you) · Chief").
Waiting-room tiles lead with the person (or show both clearly), so two Chiefs can be told apart.
core/src/client/user-message.js: incoming human lines get bt-umsg-other (left side) and a bt-uauthor name span, but there is no avatar element, and .bt-ubody uses the same --bt-user background for both sides.
Activity