The widget intent presets default sendNotificationType to "notification". The URL parameter could only switch it between ring and notification, so the host had no way to say "don't notify". In persistent voice channels and space rooms that notification carries an @room mention:
every member got a highlighted ping (and a phone push) whenever a moderator joined first;
other clients showed it as a missed call.
Change:sendNotificationType=none now clears it after the presets are applied. Unit test added (UrlParams.test.ts: 48 pass). tsc clean, oxlint/oxfmt clean.
A cinny PR will pass none for non-ringable rooms once this is released (0.25.0-lotus.23).
For LotusGuild/cinny#295.
The widget intent presets default `sendNotificationType` to `"notification"`. The URL parameter could only switch it between `ring` and `notification`, so the host had no way to say "don't notify". In persistent voice channels and space rooms that notification carries an **@room** mention:
- every member got a highlighted ping (and a phone push) whenever a moderator joined first;
- other clients showed it as a missed call.
**Change:** `sendNotificationType=none` now clears it after the presets are applied. Unit test added (`UrlParams.test.ts`: 48 pass). `tsc` clean, oxlint/oxfmt clean.
A cinny PR will pass `none` for non-ringable rooms once this is released (`0.25.0-lotus.23`).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
The widget intent presets default sendNotificationType to "notification",
and the URL param could only switch it to ring/notification, so the host
had no way to say "don't notify". In persistent voice channels and space
rooms that notification carries an @room mention: every member got a
highlighted ping (and phone push) whenever a moderator joined first, and
other clients showed it as a missed call.
`sendNotificationType=none` now clears it after the presets are applied.
Unit test added.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared
merged commit fea233f5e1 into lotus2026-10-16 23:13:46 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
For LotusGuild/cinny#295.
The widget intent presets default
sendNotificationTypeto"notification". The URL parameter could only switch it betweenringandnotification, so the host had no way to say "don't notify". In persistent voice channels and space rooms that notification carries an @room mention:Change:
sendNotificationType=nonenow clears it after the presets are applied. Unit test added (UrlParams.test.ts: 48 pass).tscclean, oxlint/oxfmt clean.A cinny PR will pass
nonefor non-ringable rooms once this is released (0.25.0-lotus.23).🤖 Generated with Claude Code
https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5