Goal
Prioritize mention notifications so channels with direct mentions are highlighted
more strongly than normal unread channels.
Scope
- Detect direct mentions of current user (
@username) in channel messages.
- Distinguish mention-unread state from normal unread state.
- Render mention-unread indicator in red for stronger visibility.
- Keep mention indicator in sync when mention is read/acknowledged.
- Preserve normal unread behavior for non-mention messages.
Branch
feature/mention-priority-notifications
Acceptance Criteria
Test Checklist
Unit
Integration
E2E
Notes
- Ensure contrast/accessibility for red indicator in dark and light themes.
- Mention notification behavior should not break existing unread logic.
Goal
Prioritize mention notifications so channels with direct mentions are highlighted
more strongly than normal unread channels.
Scope
@username) in channel messages.Branch
feature/mention-priority-notificationsAcceptance Criteria
@usernamementions are highlighted in red.Test Checklist
Unit
Integration
E2E
@usernamein non-active channel and verify red indicator.Notes