Lotus CI and Claude Opus 4.8
02666c0c04
CI / Build embedded bundle (push) Successful in 39s
CI / Publish to Gitea npm registry (push) Has been skipped
feat(lotus): io.lotus.set_deafen action — deafen remote audio at the source
...
New toWidget action { deafened, screenshareAudioMuted } that sets each remote
RemoteParticipant.setVolume per source (Microphone + ScreenShareAudio), applied
to existing participants + re-applied to late joiners via
RoomEvent.ParticipantConnected (subscribed through vm.livekitRoomItems$). Closure-
scoped state, matching the sibling lotus modules; the cinny host re-sends on join
so a fresh call never inherits stale deafen state.
Replaces cinny's brittle iframe-DOM <audio>.muted hack (which broke on EC
re-render / late tracks). Folded into unpublished 0.20.1-lotus.2.
Note: injected/soundboard audio (Track.Source.Unknown) is not silenced — the
livekit-client setVolume type only accepts Microphone|ScreenShareAudio.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 14:12:08 -04:00
..
2026-04-15 14:45:53 +02:00
2026-03-30 18:26:38 +02:00
2026-05-19 18:06:59 +02:00
2025-03-31 14:18:45 +02:00
2026-06-05 13:32:48 +02:00
2026-06-05 13:32:48 +02:00
2026-05-05 17:33:39 +02:00
2026-01-05 22:00:02 +01:00
2025-06-23 23:06:33 -04:00
2023-09-13 17:53:12 +02:00
2026-05-13 09:54:58 +02:00
2025-10-22 12:53:22 +02:00
2026-03-30 18:26:38 +02:00
2026-04-27 13:54:00 +01:00
2026-05-07 16:21:30 +02:00
2026-07-02 14:12:08 -04:00
2024-12-09 22:09:16 +00:00
2025-03-13 18:00:24 -04:00
2026-04-14 13:25:33 +02:00
2026-07-02 14:12:08 -04:00
2026-06-02 11:14:53 +02:00
2025-09-16 11:46:25 +02:00
2026-07-01 23:56:03 -04:00
2025-06-04 23:29:49 +02:00
2026-06-29 23:45:34 -04:00
2026-05-20 14:25:25 +02:00
2026-05-11 17:43:34 +02:00
2026-05-13 09:54:58 +02:00
2025-06-26 11:08:57 +02:00
2026-04-16 11:20:24 +02:00
2026-03-26 19:39:02 +01:00
2026-03-26 18:14:51 +01:00
2026-03-12 22:18:38 -05:00
2026-03-24 18:25:09 +01:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2026-05-07 16:21:30 +02:00
2025-06-16 16:48:13 -04:00
2025-02-18 17:59:58 +00:00
2025-06-26 11:08:57 +02:00
2026-05-01 12:14:40 +02:00
2025-02-18 17:59:58 +00:00
2025-08-20 13:34:26 +02:00
2026-06-29 23:30:57 -04:00
2025-03-13 17:51:41 -04:00
2026-04-15 20:03:49 +02:00
2026-05-11 17:43:34 +02:00
2025-02-18 17:59:58 +00:00
2026-05-11 17:43:34 +02:00
2025-10-08 17:37:54 -04:00
2025-02-18 17:59:58 +00:00
2025-03-03 14:41:31 +01:00
2026-04-30 13:32:27 +02:00
2025-09-18 12:58:47 +02:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-03-12 10:27:45 +01:00
2025-02-18 17:59:58 +00:00
2026-04-27 13:54:00 +01:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-03-13 17:51:41 -04:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-09-18 12:58:47 +02:00
2026-04-03 17:48:42 +02:00
2026-07-01 00:46:39 -04:00
2026-07-01 00:46:39 -04:00
2026-04-17 11:13:41 +02:00
2026-06-30 18:39:50 -04:00
2025-07-11 00:24:46 -04:00
2026-04-27 18:22:06 +02:00
2026-05-04 18:25:04 +02:00
2025-06-05 13:54:57 +02:00
2025-06-05 13:54:57 +02:00
2025-02-18 17:59:58 +00:00
2025-02-24 18:18:15 +07:00
2025-06-05 13:54:57 +02:00
2025-06-05 13:54:57 +02:00
2025-06-05 13:54:57 +02:00
2025-06-05 13:54:57 +02:00
2025-06-24 08:28:15 -04:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-02-18 17:59:58 +00:00
2025-05-15 20:46:39 +02:00
2025-03-13 17:51:41 -04:00
2025-03-13 18:00:24 -04:00
2026-06-29 23:30:57 -04:00
2025-03-13 17:51:41 -04:00
2026-04-17 18:28:02 +02:00
2026-02-04 21:16:50 +01:00
2026-06-29 23:10:16 -04:00