openvibers/openvibe.events Commits

openvibe-contracts v0.406.0 (was v0.399.0) (#308)

OP OpenVibers committed 2 days ago · ede8052680 · 5 files, +12 −8

* openvibe-contracts v0.406.0 (was v0.399.0)

Opened by scripts/pin-bump.js in OpenVibers/OpenVibe.Shared after the v0.406.0 release.

* Accept Meme's caption events: add meme to the default sources (contracts 0.406.0)

Changes

ddiff --git a/README.md b/README.md
iindex 0e58f5f..450707e 100644
---- a/README.md
++++ b/README.md
@@@ -452,7 +452,7 @@ implemented service.
Part of the [OpenVibe network](https://openvibe.network). Built in the open by [OpenVibers](https://github.com/OpenVibers).
<!-- versions:start -->
--- openvibe-contracts: v0.399.0
++- openvibe-contracts: v0.406.0
- openvibe-sdk: v0.147.0
- openvibe-shared: v4.206.0
<!-- versions:end -->
ddiff --git a/STATUS.json b/STATUS.json
iindex 8dde1ce..b8c3472 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -7,7 +7,7 @@
"runtime": "node 22, express, PostgreSQL 18 (openvibe-sdk/db, async) + Valkey 9",
"port": 4300,
"domain": "openvibe.events",
-- "contracts": "openvibe-contracts v0.399.0",
++ "contracts": "openvibe-contracts v0.406.0",
"sdk": "openvibe-sdk v0.147.0",
"shared": "openvibe-shared v4.206.0",
"capabilities": [
ddiff --git a/package-lock.json b/package-lock.json
iindex 9fab178..a28bb5a 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -12,7 +12,7 @@
"dotenv": "^16.4.7",
"express": "^4.21.2",
"iovalkey": "^0.4.0",
-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
++ "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.406.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.206.0",
"pg": "^8.23.0"
@@@ -1184,9 +1184,9 @@
}
},
"node_modules/openvibe-contracts": {
-- "version": "0.399.0",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
-- "integrity": "sha512-7QqSrMH2BT6ZOJu+xxusjEPICaVKGrr+3ij3tg0leE3sy4jfPwvWVTwaXZSCPM1feoP7heUDnSO4/9QBmjguJw==",
++ "version": "0.406.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.406.0",
++ "integrity": "sha512-V/Tjss2UWvzI551bw3ACb/RqWg0lChxGITxfCVZ8qou2Docg0pBMvIjkeQoib56yq3r6UZGB6DGl+pA+qfjOiA==",
"license": "AGPL-3.0-only",
"dependencies": {
"ajv": "^8.17.1",
ddiff --git a/package.json b/package.json
iindex 4a48dea..32f807e 100644
---- a/package.json
++++ b/package.json
@@@ -24,7 +24,7 @@
"dotenv": "^16.4.7",
"express": "^4.21.2",
"iovalkey": "^0.4.0",
-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
++ "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.406.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.206.0",
"pg": "^8.23.0"
ddiff --git a/server/config.js b/server/config.js
iindex 31adbbf..f6ace12 100644
---- a/server/config.js
++++ b/server/config.js
@@@ -66,7 +66,11 @@ const DEFAULT_SOURCES = ['live', 'media', 'network', 'community', 'chat', 'openr
// Agent (OpenVibe.Actor): agent.step.started|updated|ended. The Actor manifest declares them (contracts 0.298.0),
// so the source has to be known here or its events are refused as events.unknown_source (found 2026-11-08 when
// the contracts pin moved to v0.338.0). They live in the network's shared agent.* namespace, not in actor.*.
-- 'actor'];
++ 'actor',
++ // Meme (OpenVibe.Meme): meme.caption.created. Its manifest declared it in contracts 0.406.0, so the source has to
++ // be known here or the caption event is refused as events.unknown_source (found 2026-11-11 when the contracts pin
++ // moved to v0.406.0).
++ 'meme'];
/**
* Namespaces that belong to the network rather than to one service. `provider.*` carries storage