diff --git a/LOTUS.md b/LOTUS.md index c7703705..130f43fc 100644 --- a/LOTUS.md +++ b/LOTUS.md @@ -37,7 +37,7 @@ checked against cinny's `lotus` branch. | ---------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | `io.lotus.call_state` | call → host | in-call per-participant speaking / mute state. NOTE: matrix-widget-api `transport.send` is request/response — the host MUST register a handler that replies/acks each one (cinny's `listenAction` does, replying `{}`). If the host has no handler, ClientWidgetApi immediately error-replies "unsupported from-widget action", so the data is silently dropped and each throttled send rejects (caught) — functional miss + log churn, not a hang. | yes | | `io.lotus.focus_participant` | host → call | pin/spotlight (or clear, with userId=null) a participant. | yes | -| `io.lotus.inject_audio` | host → call | play an audio clip into the call: as a separate published track, or mixed into the microphone where the token only allows listed sources (rooms with a call policy, #47). Replies `{ played: false, reason: "muted" \| "not_permitted" }` when it can't. | yes | +| `io.lotus.inject_audio` | host → call | play an audio clip into the call: as a separate published track, or mixed into the microphone where the token only allows listed sources (rooms with a call policy, #47). Replies `{ played: false, reason: "muted" \| "not_permitted" }` when it can't. | yes | | `io.lotus.set_quality` | host → call | set audio/screenshare encoding quality (bitrate/framerate). | yes | | `io.lotus.decorations` | host → call | per-user avatar-decoration image URLs for in-call tiles. | yes | | `io.lotus.set_deafen` | host → call | deafen remote audio (and optionally mute screenshare audio). | yes |