fix(desktop): show accessible relay agents in Agents and Huddles - #6522
Draft
dpwai-admins wants to merge 3 commits into
Draft
fix(desktop): show accessible relay agents in Agents and Huddles#6522dpwai-admins wants to merge 3 commits into
dpwai-admins wants to merge 3 commits into
Conversation
Signed-off-by: João Vitor Balzer <joaobalzer@gmail.com>
Signed-off-by: João Vitor Balzer <joaobalzer@gmail.com>
Signed-off-by: João Vitor Balzer <joaobalzer@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Why
A relay agent can be registered, online, and able to reply in a DM while remaining absent from both the Agents page and the Huddle picker. Those surfaces were reading only the local managed-agent directory. Already-added agents were also silently filtered out of the Huddle picker, which made a valid enrollment look missing.
Huddles default to push-to-talk with the microphone muted. Agents consume the STT transcript rather than raw Opus audio, so this previously looked like an enrolled agent was ignoring the user while no transcript was ever published.
The Agents page is also the natural place to make the current user's public identity unambiguous. It now shows only the public npub/hex; no private-key material is read or rendered.
Verification
Draft because distribution still requires the project's official signed macOS release pipeline.