Skip to content

Harden dashboard DM visibility + naming coverage - #61

Merged
khaliqgant merged 4 commits into
mainfrom
fix/dm-visibility-dashboard-e2e
Mar 9, 2026
Merged

Harden dashboard DM visibility + naming coverage#61
khaliqgant merged 4 commits into
mainfrom
fix/dm-visibility-dashboard-e2e

Conversation

@khaliqgant

@khaliqgant khaliqgant commented Mar 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Add helper coverage for Relaycast object-form DM participants and canonical display naming.
  • Update dashboard DM rendering to use formatting in sidebar/chat.
  • Update MessageProvider/ChannelProvider normalization paths.
  • Add/extend bug4 e2e regression test for non-broker DM visibility, DM display, and object-form participants.

Notes

This PR contains the frontend hardening paired with the backend thread fix in relay repo.


Open with Devin

devin-ai-integration[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

…heck

- Fix test assertion to match ChannelChat behavior (currentUser filtered from DM display)
- Remove redundant tautological `if (normalized)` check in resolveDmRecipient

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@khaliqgant
khaliqgant merged commit 910a319 into main Mar 9, 2026
1 check passed
@khaliqgant
khaliqgant deleted the fix/dm-visibility-dashboard-e2e branch March 9, 2026 12:27
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.

1 participant