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-to-face: received human lines render as grey system notices attributed to the Bot; plain chat bumps the turn counter #180
ThinkFlowLab/FlyBot main c3bb44f (after #176, #177; 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 SelfA1933, @selfa1933.home, Bots Chief + Helper), B :3081 (SelfB1933, @selfb1933.home, Chief). Bot Social https://47-80-69-220.sslip.io. Scheduled product self-test, 2026-10-17 19:38–19:44 Asia/Shanghai. No model key on the box (model errors are not the bug).
Repro
Same face room as #179 (A and B, Chief each, number 482913). A sends hello from A and approves it; look at B. Then the other way round.
Actual
B shows the line as small, centred grey system-notice text: Chief · SelfA1933: hello from A. It is not a chat bubble from SelfA1933, and it names the Bot first, as if Chief said it.
Own bubbles do not match: A's is black. B's is grey while held, then black.
The room footer counter goes up for plain human chat (4 turns 5 steps → 6 turns 8 steps), though no Chief reply appears in the room.
Expected
A human line from another member is a normal left-hand chat bubble from SelfA1933, with that person's name and avatar. It is not a system notice and does not carry the Bot's name.
System-notice style stays for real system events (joined, left, joining ended).
Own bubbles look the same on both sides. A held state, if one stays for Bot lines, should look the same everywhere.
Activity
docs: plugin-runtime lists rooms.postHuman (ThinkFlowLab#180)
fix(social): face-room person lines are theirs, not their Bot's (Thin…