Skip to content

fix(desktop): show shared relay agents#2677

Draft
JoelCarriere wants to merge 1 commit into
block:mainfrom
JoelCarriere:fix/shared-relay-agent-discovery
Draft

fix(desktop): show shared relay agents#2677
JoelCarriere wants to merge 1 commit into
block:mainfrom
JoelCarriere:fix/shared-relay-agent-discovery

Conversation

@JoelCarriere

Copy link
Copy Markdown

Summary

  • allow eligible shared relay agents to appear in message mention suggestions
  • allow those same agents to appear in the channel member picker
  • derive eligibility from the relay agent directory, the current user, and shared joined channels
  • retain existing behavior for people and locally managed agents

Root cause

The mention and member-search paths applied a locally-managed-agent gate before the shared relay-agent eligibility policy. That excluded agents owned by other members even when their respondTo policy allowed the current user to invoke them.

Validation

  • just ci
  • just test-integration
  • pre-push desktop-check
  • pre-push desktop-test (3,455 tests)

Fixes #2603

Signed-off-by: Joel Carriere <104279162+JoelCarriere@users.noreply.github.com>
@JoelCarriere
JoelCarriere force-pushed the fix/shared-relay-agent-discovery branch from 090ba42 to 545edb6 Compare July 24, 2026 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Desktop: shared relay agents owned by other members are un-mentionable and un-addable (managed-list gate precedes directory eligibility)

1 participant