openvibers/openvibe.network Commits

Network: blog may read Sources items (sources.item.read) for its AI desks (#225)

OP OpenVibers committed 29 days ago · cd88c8f2f5 · 1 file, +2 −0

Changes

ddiff --git a/server/identity/principals.js b/server/identity/principals.js
iindex a757bec3..6533319e 100644
---- a/server/identity/principals.js
++++ b/server/identity/principals.js
@@@ -186,6 +186,8 @@ const DEFAULT_GRANTS = [
// Blog's "Draft with AI" (blog.draft_post; Blog server/domain/ai-drafts.js, 2026-09-24).
['blog', 'ai.run.create', 'openvibe.ai', ['blog.*']],
['blog', 'ai.run.read', 'openvibe.ai', ['blog.*']],
++ // Blog's AI desks (server/desks.js): digests written from the items Sources has fetched.
++ ['blog', 'sources.item.read', 'openvibe.sources', []],
// Wave 19: Trade (informational) reads Sources filings and publishes events.
['trade', 'events.event.publish', 'openvibe.events', []],
['trade', 'sources.item.read', 'openvibe.sources', []],