Skip to content

Granted friend Bot never shows for the grantee: the talk-through grant hides it (regression from the #161 fix) #178

Closed

Description

@Birfy

Environment

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).

What happened

  1. A: Helper → Settings → Sharing → Invite to this Bot → link https://47-80-69-220.sslip.io/i/fwX5ibiNgxji ("Invite grants Helper only").
  2. B: + → Add friend → paste link → Join (Talk through Chief). Status: "Helper shared Helper with you."
  3. B: Done, then full reloads. Sidebar shows only B's own Chief; no Helper row, no Friend's Bot marker. The face-to-face Bot picker also lists only Chief.
  4. A: Helper → People with access lists selfb1933 (@selfb1933.home) with Revoke. A shows no Bot of B's (correct: B shared nothing).

Blocks testing Remove this Bot and per-friend Auto-send on the grantee.

Cause (checked on the running instances, not fixed)

So the #161 fix hides the Bot from the person it was shared with. This is #138 / #161 the other way round.

Expected (owner design: per-Bot grants, nothing published)

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions