Commits
-
Add Media-pinned inputs and egress net values to platform.job@1OpenVibers · 4 Oct 2026
c1eb5928 -
Register Chat's service-ingress capabilities and request contractsOpenVibers · 4 Oct 2026
4f91a797 -
Define Run job contracts with non-JWT sample stream ticketsOpenVibers · 4 Oct 2026
bde0e524 -
Add agent token claims and confirmation lifecycle contracts (#23)OpenVibers · 4 Oct 2026
331d9e39 -
Add ADR-046 fabric decision, user-owned trust rule and two products (#22)OpenVibers · 3 Oct 2026
c7c375a6 -
Add watch id prefixes, harness capability keys and resource summary ovrn (#21)OpenVibers · 3 Oct 2026
bf6b4239 -
Activate network project read capability (#20)OpenVibers · 3 Oct 2026
e6543fe9 -
Add Host git-source routes and 0.87.0 release notes (#18)OpenVibers · 3 Oct 2026
98a7a8fa -
Publish Media placement events in the media namespace (#17)OpenVibers · 3 Oct 2026
76b3444f -
Add the Bot service manifest with capabilities bound to Bot's guards (#16)OpenVibers · 3 Oct 2026
2d224b52 -
Reserve worker class capability names in the resource offer schema (#15)OpenVibers · 3 Oct 2026
f177f244 -
Add user-owned trust class to fabric contracts and release 0.87.0 (#14)OpenVibers · 3 Oct 2026
c2fb017e -
Complete runtime-class fixtures and reserve worker capability names (#12)OpenVibers · 3 Oct 2026
de6e1dda -
Add user-owned trust class and publish the estate table (#13)OpenVibers · 3 Oct 2026
eba7c2fe -
Add named object zone contracts with cross-field zone and usage checks (#11)OpenVibers · 3 Oct 2026
e6c4e387 -
Extend harness offers with task capabilities and release 0.86.0 (#10)OpenVibers · 3 Oct 2026
bbe27820 -
Plan T14, follow-up 1 of the Node gap audit… (#7)OpenVibers · 2 Oct 2026
db0aec94 -
Add node principals, node capabilities and per-kind resource offers (#6)OpenVibers · 2 Oct 2026
29a8e326 -
Release the billing.usage.record capability in OpenVibe.Contracts so… (#5)OpenVibers · 2 Oct 2026
97c4f72a -
Release openvibe-contracts 0.84.0 with regenerated OpenAPI fragments (#4)OpenVibers · 2 Oct 2026
f7a8bc83 -
Merge main into agent/contracts-plan-t11-lane-d-follow-up-220754-muq3538u (auto-finish)OpenVibers · 1 Oct 2026
c1b9c15a -
Attempts: 1. author Claude opus done; 2. review deepseek-v4.1-flash doneOpenVibers · 1 Oct 2026
f5e432b1 -
Product catalog in Contracts (plan T11 lane D): registry.service-manifest 1.1.0 site showcase fields and registry.product@1OpenVibers · 1 Oct 2026
89c6e7d9 -
Add T1 Universal Fabric contractsOpenVibers · 1 Oct 2026
b0b8ce8e -
0.83.0: host.site.config (plan T12 J3): the capability, host.site-config@1 with its request and result contracts and fixtures, listed by the Host service manifest. Additive (compat vs v0.82.0: no breaking changes).OpenVibers · 29 Sept 2026
e12e9e3e -
Contracts 0.82.0: Space and the media hub (plan T10, J2). manifests/services/space.json (openvibe.space) and media-hub.json (openvibe.video, openvibe.pics, openvibe.download), both placeholders until they serve; space.forum.read/manage, space.thread.read/write, space.post.write, space.pulse.read with seven space.* contracts and fixtures; planned video.*, pics.*, download.* capabilities. The community.space/thread/post capabilities and their forum contracts are deprecated with space.* replacements (removed after 0.84.0), still loadable and still Community's until Space serves. 14589 checks; compat vs v0.81.0: no breaking changes.OpenVibers · 29 Sept 2026
46f30383 -
Contracts 0.81.0: opaque event cursors beside the global seq (plan T7, ADR-042): publish-result carries a cursor per stored event, read-result a cursor per event, next_cursor per page and a cursor on a single event; seq stays for one release. Fixtures for both; 14358 checks; compat vs v0.80.0: no breaking changes.OpenVibers · 29 Sept 2026
397e4fd9 -
Contracts 0.80.0: chat.moderation.read (plan T3), how Live reads the six chat tables Chat owns: a channel's moderation settings (every channel_moderation_settings column, Live's defaults without a row) and moderator ids, the channels a person moderates, a channel's emote count. Internal, loopback, service token. Result contracts chat.channel-moderation-result@1, chat.moderated-channels-result@1, chat.emote-count-result@1 with fixtures; Chat's manifest lists the capability. 14355 checks; compat vs v0.79.0: no breaking changes.OpenVibers · 29 Sept 2026
5dd7a18a -
Contracts 0.79.0: service-token capabilities for every internal call that still used X-Internal-Key (plan T2, register C-50–C-58): network.avatar.write, network.registry.read, network.coins.read, live.avatar.write, live.url_registry.refresh, live.analytics.read, media.avatar.ingest and tools.analytics.read, each with request/result contracts modelled on the real handlers, catalog entries and fixtures; avatar URLs must be on https://openvibe.media/. The owning services' manifests list them. npm test: 14295 checks passed; compat vs v0.78.0 without breaking changes.OpenVibers · 29 Sept 2026
7ddcf069 -
Contracts 0.78.0: the realtime service manifest is removed. ADR-005 closed OpenVibe.Realtime (browser realtime is a delivery plane inside OpenVibe.Events) and the service was never built; the ADR-005 contracts it defined stay (identity.realtime-ticket-claims@1, network.realtime-ticket-result@1, network.notification.created@1 are Network's). test/run.js asserts the manifest is absent and that no catalog entry is owned by realtime. Consumers that pinned the realtime row (Network's registry tests) move with this release. npm test: 14061 checks passed; compat vs v0.77.0 without breaking changes.OpenVibers · 29 Sept 2026
5d45dd9a