chore(deps): element-call lotus.28, soundboard in voice channels with a call policy (EC #47) #438

Merged
jared merged 1 commits from chore/soundboard-mic-mix into lotus 2026-10-20 00:04:52 -04:00
Owner

Pins @lotusguild/element-call-embedded 0.25.0-lotus.28, which closes LotusGuild/element-call#47.

The soundboard now plays in voice channels with a call policy (audio-only, or camera/screenshare off). Clips there are mixed into your published microphone (element-call #59). Before, the fork answered not_permitted and cinny showed "The soundboard isn't available in this voice channel" (#415). That message still appears where it applies: a token with no microphone permission at all.

No cinny code changes: CallSoundboard already handles every reply.

Verified on the local stack (two users, an audio-only voice room, a silent fake mic): Bob's received audio energy from the presser went 0 → 0.040 during the clip → 0 after, and the presser's outgoing mic track switched to the mix and back. Details in element-call #59.

🤖 Generated with Claude Code

https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5

Pins `@lotusguild/element-call-embedded` **0.25.0-lotus.28**, which closes LotusGuild/element-call#47. The soundboard now **plays** in voice channels with a call policy (audio-only, or camera/screenshare off). Clips there are mixed into your published microphone (element-call #59). Before, the fork answered `not_permitted` and cinny showed "The soundboard isn't available in this voice channel" (#415). That message still appears where it applies: a token with no microphone permission at all. No cinny code changes: `CallSoundboard` already handles every reply. Verified on the local stack (two users, an audio-only voice room, a silent fake mic): Bob's received audio energy from the presser went 0 → 0.040 during the clip → 0 after, and the presser's outgoing mic track switched to the mix and back. Details in element-call #59. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared added 1 commit 2026-10-19 23:43:27 -04:00
chore(deps): pin @lotusguild/element-call-embedded 0.25.0-lotus.28 (element-call#47)
CI / Build & Quality Checks (pull_request) Successful in 1m47s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 10s
CI / Playwright smoke (e2e) (pull_request) Successful in 19m10s
60c0b9ad30
lotus.28 plays soundboard clips in voice channels with a call policy by
mixing them into the published microphone (element-call#59), instead of
answering not_permitted.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared merged commit ccbafdb147 into lotus 2026-10-20 00:04:52 -04:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#438