Skip to content

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

Closed

Description

@Birfy

Environment

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

  1. A and B: + → Face-to-face group → bring Chief → same 6-digit number → Join; both Enter chat.
  2. 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.

Expected

Hunch (code read, not verified)

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.

Not in this issue

Related

#180 (closed), #182, #173, #117, #137.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions