Patch notes: Rate stored usage readings into the ledger under hard budgets
Imported. Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.
What shipped on OpenVibe on 2026-10-04: 63 changes to OpenVibe.Games, OpenVibe.Community, OpenVibe.Media, OpenVibe.Reviews, OpenVibe.Network, OpenVibe.AI and 14 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.
Highlights
- OpenVibe.Billing: Rate stored usage readings into the ledger under hard budgets (
6bebb8f) - OpenVibe.Network: Accept the user-owned trust class in resource offers and node principals (
b576490) - OpenVibe.Tips: Deliver paid chat effects through OpenVibe.Chat's ingress (
1facb91) - OpenVibe.AI: Show each run's usage reading state in explain and free allowance on… (
39673b5) - OpenVibe.Media: Pack durable CMAF segments into ~60 s chunks and serve them as ranges (
3573f61) - OpenVibe.Games: Check protocol version before content digest and reject mod-pack maps (
357d7a1)
OpenVibe.Games
- Gate joins on content digests and load Scraplandia's default map (
6a1f3a3) - Fix content pack typings and the digest-less hello test assertion (
d329c8a) - Assert the default Scraplandia map is present in the map pack test (
47887cd) - Close Alice in on Bob before the slice test's melee swing (
10682f6) - Check protocol version before content digest and reject mod-pack maps (
357d7a1) - Add touch controls that drive the same input stream as the keyboard (
49e561b) - Fight back at thug-camped loot sites so extraction holds (
e4efaee) - Apply Prettier formatting to drifted sources, tests and CI workflow (
f9fb616) - Run games-quickjs@1 pack mods in budgeted per-mod QuickJS sandboxes (
5c34a9e) - Add cutover runbook for games-content@2 mod runtime (
02eebd7)
OpenVibe.Community
openvibe.community · repository
- Use shared cache policy for Community asset and page headers (#4) (
2d7d05b) - Poll the relay inbound API for the recorded failure before asserting it (#13) (
19f69bd) - Render every Community page through openvibe-shared/shell v2.6.0 (
452ab04) - Raise the home page JS budgets for the shell's web-runtime.js (
99551e2) - Let each space have its own moderators who moderate only that space (
4c08128) - Add rehearsal, backup, verification and rollback to the 0005 cutover… (
a522be9)
OpenVibe.Media
- Index video objects as CMAF segments and serve HLS from the timeline (
214a810) - Version cmaf segment keys and delete old bytes only after commit (
d62f988) - Drop unused generateSlug re-export from pastes routes; mark F1/F2… (
25ab0c0) - Pack durable CMAF segments into ~60 s chunks and serve them as ranges (
3573f61) - Classify pack and packed-segment range fetches in the SSRF inventory (
535d29b) - Retry cmaf with no healthy provider and guard races with pack (
a1aebee)
OpenVibe.Reviews
- Style the shared layout's skip link with the .skip class (
b25cf3f) - Style the skip link under both the rv-skip and skip classes (
e7f36b7) - Render Reviews pages through openvibe-publishing/layout shell (
0b3aa79) - Pin the openvibe-publishing tarball integrity in the lockfile (
a81b835) - Style the shell's skip link so it only shows on focus (
7e2ca6a) - Merge main into agent/reviews-t11-step-2-second-batch-132723-mutuv7g1 (auto-finish) (
1bf1451)
OpenVibe.Network
- Serve agent reads and confirmations to owning services on the internal… (
98d5400) - Expire approved-unused confirmations on cancel and drop Trade Events… (
2dbfa1a) - Issue agent tokens and publish confirmation decision events (
eb3bde5) - Accept the user-owned trust class in resource offers and node principals (
b576490) - Grant the tools service billing.usage.record on the Billing audience (
2a86229)
OpenVibe.AI
ai.openvibe.network · repository
- Claim the provider free allowance per subject before pricing usage (
dde3bec) - Show each run's usage reading state in explain and free allowance on… (
39673b5) - Return the run's usage readings in explain on every run response (
789c21e) - Hold govern tier budgets in Valkey and claim free allowance there (
e7880ca)
OpenVibe.Tools
- Docs: close out the T8 PostgreSQL cutover (README + evidence + guard) (
5a1f33e) - Post one Billing usage reading per ended tool job (
c3c7cc5) - Review the Billing client as an outbound call site in the SSRF ratchet (
aca5a9d) - Stop the Billing readings tick when Network refuses a token (
c8a0c1f)
OpenVibe.Billing
billing.openvibe.network · repository
- Add a promo allowance ledger that never becomes creator money (#7) (
578a21b) - Rate stored usage readings into the ledger under hard budgets (
6bebb8f) - Compare only money fields when a usage reading is replayed (
2de3a1d)
OpenVibe.News
- Render every page through openvibe-publishing/layout on shared shell (
cd8d193) - Drop temp capture script and sync package version claims in docs (
4a21179) - Restore the openvibe-publishing sha512 integrity in the lockfile (
38828d8)
OpenVibe.Wiki
- Render every page through openvibe-publishing/layout on the shared shell (
282b86a) - Pin the openvibe-publishing v1.2.0 tarball integrity in the lockfile (
1486fd5) - Style the shell's skip link so it only shows on focus (
019269b)
OpenVibe.Codes
- Render every Codes page through openvibe-shared/shell v2.6.0 (
cd29b7e) - Say usage counts are hourly reports and cost is on Billing (
0dceae7)
OpenVibe.Deals
- Render every page through openvibe-publishing/layout on shared shell (
79ee3d8) - Restore openvibe-publishing v1.2.0 lock integrity and guard codeload… (
f7cb264)
OpenVibe.Search
search.openvibe.network · repository
- Render Search pages through openvibe-shared/shell with a hashed inline… (
a732124) - Notify saved searches of new matches through Network behind a flag (
de3bc9f)
OpenVibe.Blog
- Render every Blog page through openvibe-publishing/layout on shell (
281b384)
OpenVibe.Chat
- Implement the additive Chat-owned ingress described by Live T3… (#16) (
c88d581)
OpenVibe.Coupons
- Render pages through openvibe-publishing/layout on shared shell v2.6.0 (
c845eea)
OpenVibe.Events
events.openvibe.network · repository
- Add the nats-js-v1 JetStream STREAM carrier over the PostgreSQL record (
10b286c)
OpenVibe.Tips
- Deliver paid chat effects through OpenVibe.Chat's ingress (
1facb91)
OpenVibe.Trade
- Render every page through openvibe-publishing/layout on shell v2.6.0 (
8efb890)
OpenVibe.VIP
- Render every VIP page through openvibe-shared/shell v2.6.0 (
e5b7078)
Patch notes are put together automatically when enough changes have shipped, or when a large feature lands. See every site's own updates page for the live list.
Comments
Comments are hosted by OpenVibe.Community.
No comments yet.
Sign in with OpenVibe to comment.