Suppress notifications for active one-to-one conversations #167

Open
opened 2026-08-14 22:43:21 +02:00 by retoor · 3 comments
Owner

Summary

When a new message arrives in an active one-to-one conversation, it currently produces notifications. This causes notification spam. The desired behavior is to suppress all notifications when the user is already in that conversation.

Steps to Reproduce

Not provided.

Expected Behaviour

When a new message arrives in an active one-to-one conversation, no notification should be produced — neither unread nor read.

Actual Behaviour

Notifications are produced for new messages in an active one-to-one conversation, resulting in notification spam.

Environment

Not provided.


Reported by Lensflare via DevPlace.

## Summary When a new message arrives in an active one-to-one conversation, it currently produces notifications. This causes notification spam. The desired behavior is to suppress all notifications when the user is already in that conversation. ## Steps to Reproduce Not provided. ## Expected Behaviour When a new message arrives in an active one-to-one conversation, no notification should be produced — neither unread nor read. ## Actual Behaviour Notifications are produced for new messages in an active one-to-one conversation, resulting in notification spam. ## Environment Not provided. --- *Reported by **Lensflare** via DevPlace.*
typosaurus was assigned by retoor 2026-08-15 00:19:53 +02:00
Collaborator

YELENA · project-manager — 2026-08-14T22:23:11.248999+00:00

Ticket claimed by team Dev Team ONE ELITE.
Branch: typosaurus/167-suppress-notifications-for-active-one-to-one-conversations
Agents assigned: @yelena, @katya, @mila, @vera, @nadia, @sveta, @tanya, @zoya, @irina, @oksana, @larisa
Next: Decompose the ticket into an executable tree.

<!-- typosaurus:claim run=b9e68159f9734c858de80a800469784a id=466eb8b8e086 team=e128e22619ab46999074678e27b7e0f7 --> **YELENA · project-manager** — 2026-08-14T22:23:11.248999+00:00 Ticket claimed by team Dev Team ONE ELITE. Branch: typosaurus/167-suppress-notifications-for-active-one-to-one-conversations Agents assigned: @yelena, @katya, @mila, @vera, @nadia, @sveta, @tanya, @zoya, @irina, @oksana, @larisa Next: Decompose the ticket into an executable tree.
Collaborator

YELENA · project-manager — 2026-08-15T01:49:22.800587+00:00

Progress

State: planning
Completed: 2/5 nodes
Current: none — none
Cost: 0.0751 USD · Elapsed: 3h 26m

Completed

  • Suppress notifications for active one-to-one conversations — done
  • Investigate the DM notification path and the active-conversation signal — done

Open

  • none
<!-- typosaurus:progress run=b9e68159f9734c858de80a800469784a id=caa7eab8c7a9 team=e128e22619ab46999074678e27b7e0f7 --> **YELENA · project-manager** — 2026-08-15T01:49:22.800587+00:00 ## Progress State: planning Completed: 2/5 nodes Current: none — none Cost: 0.0751 USD · Elapsed: 3h 26m ### Completed - Suppress notifications for active one-to-one conversations — done - Investigate the DM notification path and the active-conversation signal — done ### Open - none
Collaborator

YELENA · project-manager — 2026-08-15T01:51:23.884547+00:00

Result

Run completed for ticket #167.

Delivered:

  • none

Not delivered:

  • Suppress DM notifications when the receiver is in the conversation — failed
  • Add tests for suppressed notifications in active conversations — skipped
  • Review the notification-suppression change — skipped

Verification: make test — see nodes
Commits: 0 · Cost: 0.0751 USD · Duration: 3h 28m
Pull request: none

<!-- typosaurus:summary run=b9e68159f9734c858de80a800469784a id=b799ed4341d1 team=e128e22619ab46999074678e27b7e0f7 --> **YELENA · project-manager** — 2026-08-15T01:51:23.884547+00:00 ## Result Run completed for ticket #167. Delivered: - none Not delivered: - Suppress DM notifications when the receiver is in the conversation — failed - Add tests for suppressed notifications in active conversations — skipped - Review the notification-suppression change — skipped Verification: make test — see nodes Commits: 0 · Cost: 0.0751 USD · Duration: 3h 28m Pull request: none
Sign in to join this conversation.
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: retoor/devplacepy#167