openvibers/openvibe.contracts Commits

v0.10.0: OpenVibe.Host is alpha (Stage A operator CLI; no API yet)

OP OpenVibers committed 23 Sept 2026 · 1f7f440068 · 2 files, +7 −5


Changes

ddiff --git a/manifests/services/host.json b/manifests/services/host.json
iindex f895d0f8..247914f4 100644
---- a/manifests/services/host.json
++++ b/manifests/services/host.json
@@@ -1,16 +1,18 @@
{
"version": "0.1.0",
"contractRanges": {
-- "openvibe-contracts": "^0.1.0"
++ "openvibe-contracts": ">=0.7.0 <1.0.0"
},
"id": "host",
"name": "OpenVibe.Host",
-- "status": "placeholder",
++ "status": "alpha",
"repository": "OpenVibers/OpenVibe.Host",
"domains": [],
"capabilities": [],
"eventsProduced": [],
"eventsConsumed": [],
-- "namespacesOwned": [],
-- "notes": "The network's deployment/control plane first; then isolated hosting for community sites, bots and mods. Charter only; no runtime."
++ "namespacesOwned": [
++ "host.*"
++ ],
++ "notes": "Stage A operator plane only: the ovhost CLI, run by an operator on the host (validate, plan, deploy with protected-session guards, automatic rollback, status, certificate inventory, vhost rendering, config snapshots, SQLite backups). No server and no public API yet; port 4910 is reserved for the later operator API. Stages B (tenant static hosting) and C (sandboxed user code) are not started."
}
ddiff --git a/package.json b/package.json
iindex 2736a95c..c58237d4 100644
---- a/package.json
++++ b/package.json
@@@ -1,6 +1,6 @@
{
"name": "openvibe-contracts",
-- "version": "0.9.0",
++ "version": "0.10.0",
"description": "Machine-readable contracts for the OpenVibe network: schemas, manifests, ids, error envelope, capability checks.",
"main": "index.js",
"types": "generated/typescript/index.d.ts",