openvibers/openvibe.network Commits
Grant live chat.message.send on openvibe.chat: OpenVibe.Chat now requires it to send chat lines (AI viewers, relays, donations, deploy notices) through the bridge
Changes
@@@ -127,6 +127,7 @@ const DEFAULT_GRANTS = [['chat', 'live.chat_mirror.write', 'openvibe.live', []],['live', 'chat.live_bridge.write', 'openvibe.chat', []],['live', 'chat.presence.read', 'openvibe.chat', []],++ ['live', 'chat.message.send', 'openvibe.chat', []],// Wave 8: Live as a Billing client (used only with BILLING_AUTHORITY=billing). Never cashout.manage// or ledger.admin: approving payouts is a separately controlled capability (ADR-012 rule 10)....['billing.intent.create', 'billing.transfer.create', 'billing.balance.read', 'billing.cashout.request',
@@ -127,6 +127,7 @@ const DEFAULT_GRANTS = [
@@ -127,6 +127,7 @@ const DEFAULT_GRANTS = [
['chat', 'live.chat_mirror.write', 'openvibe.live', []],
['chat', 'live.chat_mirror.write', 'openvibe.live', []],
['live', 'chat.live_bridge.write', 'openvibe.chat', []],
['live', 'chat.live_bridge.write', 'openvibe.chat', []],
['live', 'chat.presence.read', 'openvibe.chat', []],
['live', 'chat.presence.read', 'openvibe.chat', []],
+ ['live', 'chat.message.send', 'openvibe.chat', []],
// Wave 8: Live as a Billing client (used only with BILLING_AUTHORITY=billing). Never cashout.manage
// Wave 8: Live as a Billing client (used only with BILLING_AUTHORITY=billing). Never cashout.manage
// or ledger.admin: approving payouts is a separately controlled capability (ADR-012 rule 10).
// or ledger.admin: approving payouts is a separately controlled capability (ADR-012 rule 10).
...['billing.intent.create', 'billing.transfer.create', 'billing.balance.read', 'billing.cashout.request',
...['billing.intent.create', 'billing.transfer.create', 'billing.balance.read', 'billing.cashout.request',