{"id":"pst_01M5JJV3211EW9F5M92G5C309X","url":"https://openvibe.blog/@openvibe/patch-notes-80-changes-across-37-sites-oct-22","blog":{"id":"blg_01M362MF0EDJ7QHQTRD8A3Q981","handle":"openvibe","title":"The OpenVibe blog","url":"https://openvibe.blog/"},"title":"Patch notes: 80 changes across 37 sites (Oct 22)","summary":"What shipped on OpenVibe on 2026-10-22: 80 changes to OpenVibe.Live, OpenVibe.Sources, OpenVibe.MediaHub, OpenVibe.Community, OpenVibe.Network, OpenVibe.Actor and 31 more.","body_markdown":"What shipped on OpenVibe on 2026-10-22: 80 changes to OpenVibe.Live, OpenVibe.Sources, OpenVibe.MediaHub, OpenVibe.Community, OpenVibe.Network, OpenVibe.Actor and 31 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.\n\n## Highlights\n\n- **OpenVibe.Network:** Admin panel: TTS reaches OpenVibe.Chat again, Cashouts points to Billing's console, Payments shows Billing's webhooks without the secrets nothing read, paste limits are read-only from Community, and the dead VPN queue tab is gone (#299) ([`6c9c809`](https://github.com/OpenVibers/OpenVibe.Network/commit/6c9c80977bca0bb123ec0469eba154d79f64da34))\n- **OpenVibe.Games:** The OpenVibe.Games home shows what is happening: players online, the top boards, achievements and who earned them, new and most-visited creator worlds, Steam's top sellers, deals and new releases, how it works and a FAQ, all rendered on… ([`f02ff8f`](https://github.com/OpenVibers/OpenVibe.Games/commit/f02ff8f44787d5407f41b4dee58e43f880454e16))\n\n## OpenVibe.Live\n\n[openvibe.live](https://openvibe.live) · [repository](https://github.com/OpenVibers/OpenVibe.Live)\n\n- Dead code out: media.completeVodChunks (Media never had /chunks/complete, so it 404'd on every upload and chunk recording before finalize did the work) and the cosmetics activate/deactivate 410 stubs, whose one-release N-1 window ended… ([`6cc9ee5`](https://github.com/OpenVibers/OpenVibe.Live/commit/6cc9ee522a890951573509ec101dae310e82ab34))\n- Docs match production: STATUS lists The Rundown (the Arena went 10-19), the bot embed is on in production, and the Chat tables were never created on PostgreSQL (no 007_drop_chat_tables migration exists) (#295) ([`04ce3f4`](https://github.com/OpenVibers/OpenVibe.Live/commit/04ce3f4b854b8edd956a9efe156b386eede380e2))\n- Clip trim fixes: a trimmed clip gets its own AI overview and transcript (clip_ai_state.ai_window, a new analysis key), cutting footage follows the channel's delete rule, the editor's Save ignores a second press, and a reload mid-trim… ([`ca7df2c`](https://github.com/OpenVibers/OpenVibe.Live/commit/ca7df2c9ea8cf1f6d339ee067d9a9cdc369c17c1))\n- Live exits 0 when the database drops during shutdown, prints its effective URLs only at boot or on change, and logs RS passthrough flow, keyframe requests and repeated PowerChat relay failures far less often (#297) ([`cefa197`](https://github.com/OpenVibers/OpenVibe.Live/commit/cefa1978eea52860581fc23368a3e174e28ef02e))\n- Public AI text drops a guessed gender too (\"a man\" is \"a person\", \"a male or female host\" is \"a host\"), reads past slashed words before clothing, and drops sentences about someone's hair or clothes; the boot repair rewrites the 20 clip… ([`3ed42a8`](https://github.com/OpenVibers/OpenVibe.Live/commit/3ed42a8c62d34634c1003072f17226ee0531a9dc))\n- The looks repair scans card lines on their own too: 15 clip card lines with no full text still described people after #298 (#299) ([`1ae82b5`](https://github.com/OpenVibers/OpenVibe.Live/commit/1ae82b58af8924b4fb408a6e0057dfce0a3be318))\n- Public AI text drops sentences about a face, body or clothes the word lists do not name (teeth and a beard, outerwear, outdoor gear); the 3 clip lines left after #299 are rewritten at boot (#300) ([`dd12097`](https://github.com/OpenVibers/OpenVibe.Live/commit/dd12097de1e002b89718f2fc91cebb030e34522e))\n- Public AI text drops a comma-led clause about clothes (\", with a blue jacket partially visible\"), the last clip line that described someone (#301) ([`98227b5`](https://github.com/OpenVibers/OpenVibe.Live/commit/98227b5918fabb04adf536355aa11cbb77631f9e))\n- Public AI text: a clothes clause taken from mid-sentence takes its comma with it (no \"person,, is\"), and a single earbud counts as worn (#302) ([`d9f56e6`](https://github.com/OpenVibers/OpenVibe.Live/commit/d9f56e64b8f66f3d71cba730c9f3698e1437f7de))\n- A broadcaster who produces again on a new transport is recorded, transcribed and restreamed from the new producer, not the dead one (stream 2697 lost 3 recording parts); speech capture keeps its audio on a restart, follows the producer and… ([`1807a50`](https://github.com/OpenVibers/OpenVibe.Live/commit/1807a50d801bb72aca6ea42a47dfeae36b9f60ff))\n- Ways to pay come from Billing (a rail shows when its switch is on and Billing holds its keys); the 15 unused provider credential settings and the VPN queue routes go; CORS refusals and the registry line log once (#303) ([`109154c`](https://github.com/OpenVibers/OpenVibe.Live/commit/109154ced3962aa9b0aab50ae68e0fa0cca0332d))\n- AI moment pastes name the streamer: Media's VOD list gives only the owner's id, so the footer read '@null's stream' (478 pastes) (#305) ([`5609ced`](https://github.com/OpenVibers/OpenVibe.Live/commit/5609ced7cd260e17c6c66622f7bf94b292a0c313))\n- Public AI text rules come from openvibe-sdk/no-looks (v0.61.0, moved there verbatim); the boot repair's version follows the SDK's rules (#306) ([`141f1e2`](https://github.com/OpenVibers/OpenVibe.Live/commit/141f1e2a45507cd518c6cace66e22c603b3a0112))\n- WHIP CLI instructions that work: FFmpeg 8+, baseline H.264 without B-frames (#307) ([`8d1427a`](https://github.com/OpenVibers/OpenVibe.Live/commit/8d1427ac36d141f0f8202baafe0b8ec15372d5b4))\n\n## OpenVibe.Sources\n\n[sources.openvibe.network](https://sources.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Sources)\n\n- DealNews deals keep their category and their editors' pick (feed@3), so OpenVibe.Deals can sort deals by category and show staff picks (#82) ([`6e1c0f9`](https://github.com/OpenVibers/OpenVibe.Sources/commit/6e1c0f94874cb5f1dfa8604e7dffa043cd35276c))\n- NIST's news feed joins the news sources (US government information, free to copy; titles, links and short descriptions only), seeded disabled for review (#83) ([`6f9aed9`](https://github.com/OpenVibers/OpenVibe.Sources/commit/6f9aed95739d146e7b7b19dbff98d75fd60394a6))\n- The CDC's online newsroom joins the news sources (US government, public domain with credit; titles, links and short descriptions only), seeded disabled for review (#84) ([`0537ce3`](https://github.com/OpenVibers/OpenVibe.Sources/commit/0537ce3540ae2cf58c488ff465285c1eeaf0dab0))\n- README and STATUS give production's real numbers: 43 of 47 sources enabled and 55,683 items from 4,762 fetch runs on 2026-10-22, not 0 runs and 0 items (#85) ([`ecc3814`](https://github.com/OpenVibers/OpenVibe.Sources/commit/ecc38140380332033462d59478ea476f6093a9eb))\n- Seed ovhcloud-domain-pricing: OVHcloud's public domain catalog (950 endings, first year, renewal and transfer in US dollars), a second registrar for OpenVibe.Host's domain comparison; robots and API schema read 2026-10-22, seeded disabled… ([`5167881`](https://github.com/OpenVibers/OpenVibe.Sources/commit/51678810e738b9eb776614d4dd87d75da5f51c34))\n- The Federal Reserve Board's press releases join the news sources (public domain per the Board's disclaimer; titles, links and short descriptions only), seeded disabled for review (#87) ([`4c730e8`](https://github.com/OpenVibers/OpenVibe.Sources/commit/4c730e88dd3d2b052b30baca2bb7ddf2794ff55b))\n- Categories housing, food and jobs (read from sources.source@1, contracts 0.210.0), with a disabled seed each: HUD Fair Market Rents, openFDA food enforcement, Arbeitnow (#88) ([`ec75808`](https://github.com/OpenVibers/OpenVibe.Sources/commit/ec75808f33f16dc9b86378110c8c087e548abbc9))\n\n## OpenVibe.MediaHub\n\n[openvibe.video](https://openvibe.video) · [repository](https://github.com/OpenVibers/OpenVibe.MediaHub)\n\n- openvibe.video's home shows who is live now, the month's most watched, categories and channels with real counts, how it works and questions; each category has its own page (#105) ([`8ae0824`](https://github.com/OpenVibers/OpenVibe.MediaHub/commit/8ae08244ae3a134c477187cd5a21b6f43e23d8b1))\n- openvibe.pics and openvibe.download homes say what you get and how: how it works, the links and API, the backup command, the real limits, questions, and where to go next on OpenVibe (#106) ([`adb1222`](https://github.com/OpenVibers/OpenVibe.MediaHub/commit/adb1222a35e32163a39ffe9fab334c7c5811df90))\n- Video, Pics and Download copy no longer advertises \"no ads\" (the network never promises it); Pics' title says it shares and embeds pictures (#107) ([`ecc0805`](https://github.com/OpenVibers/OpenVibe.MediaHub/commit/ecc0805f1b219cb231b876532db0e6159f7e794e))\n- Public AI text never describes a person: Video's AI overview and the recording and clip overviews pass openvibe-sdk/no-looks (v0.61.0) when stored and read (#108) ([`3876ebb`](https://github.com/OpenVibers/OpenVibe.MediaHub/commit/3876ebbf9c9e1757e5139f7ccaa0829d006b0154))\n- A quiet sign-in on openvibe.video returns to the page it started on (an absolute next on our own origins is its path), the navbar gets the person's avatar, guest HTML is revalidated and sign-in/out clear the cache, so a signed-in owner… ([`b69bb68`](https://github.com/OpenVibers/OpenVibe.MediaHub/commit/b69bb6818a271d9d6ce6348a05b9f2c467a727ab))\n\n## OpenVibe.Community\n\n[openvibe.community](https://openvibe.community) · [repository](https://github.com/OpenVibers/OpenVibe.Community)\n\n- openvibe.community's home shows the forum, the roadmap and what is happening across OpenVibe, with real counts and questions; Pulse names a blog post's blog (it said \"[object Object]\") (#115) ([`9f51102`](https://github.com/OpenVibers/OpenVibe.Community/commit/9f5110287fe09a757941dffc0d31498228308316))\n- Roadmap: front pages rebuilt (done); the Companion in the stores and more sources (in progress); SDK 1.0 on npm and card payments for tips and memberships (planned) (#116) ([`b7e1b89`](https://github.com/OpenVibers/OpenVibe.Community/commit/b7e1b898e77656ef1dca1b492d322634def6f6b2))\n- Public AI text never describes a person: every AI summary, tag and AI paste title/body passes openvibe-sdk/no-looks (v0.61.0), and stored rows are repaired once (187 summaries named people; 478 '@null' footers) (#117) ([`5f45093`](https://github.com/OpenVibers/OpenVibe.Community/commit/5f45093564842bda2b810476b7f4d2a5c0ce2b98))\n- AI paste footers are found after a CRLF blank line too (as Live writes them), so the 478 '@null's stream' footers are repaired (#118) ([`f9a0c30`](https://github.com/OpenVibers/OpenVibe.Community/commit/f9a0c3061b3528b5e37600ecf479a9b2ac600ffd))\n\n## OpenVibe.Network\n\n[openvibe.network](https://openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Network)\n\n- Admin panel: TTS reaches OpenVibe.Chat again, Cashouts points to Billing's console, Payments shows Billing's webhooks without the secrets nothing read, paste limits are read-only from Community, and the dead VPN queue tab is gone (#299) ([`6c9c809`](https://github.com/OpenVibers/OpenVibe.Network/commit/6c9c80977bca0bb123ec0469eba154d79f64da34))\n- The openvibe.network home shows more of the network: latest recordings, new jobs and coupon codes next to live streams, pastes and posts; real numbers beside the map; the sites grouped like the launcher; and a FAQ (#300) ([`eb42e08`](https://github.com/OpenVibers/OpenVibe.Network/commit/eb42e08060c0f2aa39ea92b35241323b83a2f947))\n- README: the two links that pointed outside the repository (../ARCHITECTURE.md, ../LICENSE) point at the network and the package's own MIT license (#301) ([`0a049b3`](https://github.com/OpenVibers/OpenVibe.Network/commit/0a049b3f1bbd1986b77380e88da221c90d3aa7a3))\n- Admin Payments: one 'Ways to pay' group of switches; provider credentials are Billing's environment, never Live settings (Live#303 removes them) (#302) ([`51caf70`](https://github.com/OpenVibers/OpenVibe.Network/commit/51caf700a1afa3e74ca8ee0e2d0d4e7f0e5fc2f7))\n\n## OpenVibe.Actor\n\n[openvibe.actor](https://openvibe.actor) · [repository](https://github.com/OpenVibers/OpenVibe.Actor)\n\n- The openvibe.actor home gains task templates that fill the task box, the tools it can run from OpenVibe.Tools, live numbers, API samples and the questions people ask (#98) ([`be7ca0f`](https://github.com/OpenVibers/OpenVibe.Actor/commit/be7ca0fbe2028455c0abd063ec495ca312c9a4af))\n- openvibe.actor's meta description fits a search result (166 characters, now 136) (#99) ([`feb989e`](https://github.com/OpenVibers/OpenVibe.Actor/commit/feb989eee6ae9cfb8e5e9860315f4e53395c42cd))\n- A quiet sign-in returns to the page it started on (an absolute next on our own origin is its path), /auth/me carries the avatar for the navbar, and sign-in/out clear the browser's copy of the site (#100) ([`7d07ca9`](https://github.com/OpenVibers/OpenVibe.Actor/commit/7d07ca9339be85510609e9a14bb5d0fb44ff4c3f))\n\n## OpenVibe.Media\n\n[openvibe.media](https://openvibe.media) · [repository](https://github.com/OpenVibers/OpenVibe.Media)\n\n- Clip trim fixes: a held clip is not trimmed (409 media.object.held) and a held re-cut keeps its old file, a trim that fails for good gives the clip its previous window and file back, a trimmed file clip is processing until its cut is in, a… ([`adf7291`](https://github.com/OpenVibers/OpenVibe.Media/commit/adf7291be5ccf614672006ae27b0a1ab166247b3))\n- The disk guard raises drain_stalled only when eligible VODs could not be moved or free space is under the recorder's VOD_DISK_WARN_GB, and logs that nothing is eligible once per change instead of every pass (#155) ([`e3b034d`](https://github.com/OpenVibers/OpenVibe.Media/commit/e3b034d3e9f9ac4e945b81c6dbcc73fd105357d2))\n- openvibe.media's home says what Media is (open media and object storage for OpenVibe and your apps): real counts, what it does, how an app uses it, the limits it enforces and the questions people ask, with the public index kept below (#156) ([`7da844f`](https://github.com/OpenVibers/OpenVibe.Media/commit/7da844f79fbec616a6a8a6900348ab3d3318c299))\n\n## OpenVibe.Quest\n\n[openvibe.quest](https://openvibe.quest) · [repository](https://github.com/OpenVibers/OpenVibe.Quest)\n\n- The OpenVibe.Quest home shows the network's quest activity: figures under the hero, the badges people earn most, how many hold each quest's badge, the badges nobody has yet, the sites Quest follows and a FAQ (counts only, never people… ([`8e5443d`](https://github.com/OpenVibers/OpenVibe.Quest/commit/8e5443d5426a38d2807f91e9624b1549d74b27a7))\n- README links Quest's service manifest on GitHub (the node_modules path only worked in a clone) (#72) ([`ec18cc6`](https://github.com/OpenVibers/OpenVibe.Quest/commit/ec18cc60148a87c1086eb3629a9e1cffe36ee40f))\n- A quiet sign-in returns to the page it started on (an absolute next on our own origin is its path), /auth/me carries the avatar for the navbar, and sign-in/out clear the browser's copy of the site (#73) ([`89e447a`](https://github.com/OpenVibers/OpenVibe.Quest/commit/89e447a089e2e84f8b6f3fb701d9d3debc58890a))\n\n## OpenVibe.Codes\n\n[openvibe.codes](https://openvibe.codes) · [repository](https://github.com/OpenVibers/OpenVibe.Codes)\n\n- The openvibe.codes home shows OpenVibe Git (its repositories, newest first, and how to clone), a quick start for the harness and the public router, and the questions people ask (#94) ([`5e21203`](https://github.com/OpenVibers/OpenVibe.Codes/commit/5e21203314f3dd68c64d1444cff8f96b9a03642d))\n- The Codes home's OpenVibe Git list appears: Forgejo's port 5060 is one Node's fetch refuses (the Fetch standard's blocked SIP port), so the read uses node:http, and a failed read is retried after a minute (#95) ([`9fded3b`](https://github.com/OpenVibers/OpenVibe.Codes/commit/9fded3bd40d97a6adfadadb61e489f3f3e99f94d))\n\n## OpenVibe.Coupons\n\n[openvibe.coupons](https://openvibe.coupons) · [repository](https://github.com/OpenVibers/OpenVibe.Coupons)\n\n- The Coupons front page shows the codes themselves: reported working, ending soon and new, with the site's numbers, the shops, the Companion and answers to common questions; DealNews codes say so and stay out of browser extensions, as its… ([`a759a0a`](https://github.com/OpenVibers/OpenVibe.Coupons/commit/a759a0a1311bf0dbac4018a29a792e4915be249b))\n- Coupons lookups that differ for a browser extension are never kept by the CDN, so an extension can never be handed a cached page-caller answer with DealNews codes in it (#80) ([`6decea1`](https://github.com/OpenVibers/OpenVibe.Coupons/commit/6decea15a3a8dcf6b4e685539b23bb23a655160f))\n\n## OpenVibe.Deals\n\n[openvibe.deals](https://openvibe.deals) · [repository](https://github.com/OpenVibers/OpenVibe.Deals)\n\n- The Deals front page shows editors' picks, the newest deals, what ends soon, deals under $20, categories, shops and crowdfunding, with the site's numbers, how it works and answers to common questions (#75) ([`c5808fb`](https://github.com/OpenVibers/OpenVibe.Deals/commit/c5808fb2a88d3d2b718efa81b61cb87d5a31a287))\n- The Deals front page's title fits search results whole (shared SEO clips titles at 60 characters, and it was cut to 'with the time it was seen ·…') (#76) ([`5287a38`](https://github.com/OpenVibers/OpenVibe.Deals/commit/5287a38ed6973c1c2aa602d5bae4643546031d71))\n\n## OpenVibe.Food\n\n[openvibe.food](https://openvibe.food) · [repository](https://github.com/OpenVibers/OpenVibe.Food)\n\n- Food home shows what it holds: the cheapest meals in the recipe library, the most food and protein for a dollar, the food groups, every delivery app with a search, the meal kits side by side, food banks by city, and the questions people… ([`9521b3c`](https://github.com/OpenVibers/OpenVibe.Food/commit/9521b3ca54a6c3c6ed2c41b9f08303cd8e2ab4bf))\n- A quiet sign-in returns to the page it started on (an absolute next on our own origin is its path), /auth/me carries the avatar for the navbar, and sign-in/out clear the browser's copy of the site (#71) ([`af8e8ed`](https://github.com/OpenVibers/OpenVibe.Food/commit/af8e8ed173efd9cc89600f92a57b1feffba248a2))\n\n## OpenVibe.Help\n\n[openvibe.help](https://openvibe.help) · [repository](https://github.com/OpenVibers/OpenVibe.Help)\n\n- Help's home answers on the page: twelve popular questions open to each site's own answer (and are FAQPage data), the hero shows real figures, and each site card counts its answers (#75) ([`1383bcb`](https://github.com/OpenVibers/OpenVibe.Help/commit/1383bcb3b27786b11e557a44ba7c8d676cc5e33c))\n- A quiet sign-in returns to the page it started on (an absolute next on our own origin is its path), /auth/me carries the avatar for the navbar, and sign-in/out clear the browser's copy of the site (#76) ([`03fad98`](https://github.com/OpenVibers/OpenVibe.Help/commit/03fad98ea3c6cbb90829061a62b573644bf675ae))\n\n## OpenVibe.Inventory\n\n[inventory.openvibe.network](https://inventory.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Inventory)\n\n- STATUS moves Live's switch to Inventory and the Workshop from notYet to works (both done: Live's tables dropped on 2026-10-15, the Workshop shipped in 0.4.0), and the README names Games as a grantor (#62) ([`d11a5a9`](https://github.com/OpenVibers/OpenVibe.Inventory/commit/d11a5a969d3644b7a936b3b324d43fb7ce0fb2fa))\n- Inventory consumes network.subject.merged (ADR-029): the folded-in account's items, equipped set and Workshop credit move to the survivor once per merge, the oldest of a duplicate unique item is kept, the survivor's equipped set wins and… ([`140602a`](https://github.com/OpenVibers/OpenVibe.Inventory/commit/140602afb8399214ff0bb442a869b1ef4d428891))\n\n## OpenVibe.Search\n\n[search.openvibe.network](https://search.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Search)\n\n- search.openvibe.network's front page is a discovery page: example searches, the index in numbers, shelves of the newest streams, clips, posts, jobs, plans, coupons and more, every source with what it holds, the API and the questions people… ([`a20b811`](https://github.com/OpenVibers/OpenVibe.Search/commit/a20b8111a5b80e2c307f141dc048fd4f36e29b26))\n- Search's front page leaves clips off \"New on the network\": their index order brought back clips from March (#78) ([`20bb7eb`](https://github.com/OpenVibers/OpenVibe.Search/commit/20bb7ebe5609533daf17eadee3bc04915446cf0f))\n\n## OpenVibe.Watch\n\n[openvibe.watch](https://openvibe.watch) · [repository](https://github.com/OpenVibers/OpenVibe.Watch)\n\n- The openvibe.watch home offers ready-made watches on real things: channels on OpenVibe.Live with a go-live watch each, Host plan prices, release and job feeds and each blog's new posts, plus the API and the questions people ask (#83) ([`e006776`](https://github.com/OpenVibers/OpenVibe.Watch/commit/e0067767598396506138124731f9137a91410ab2))\n- A quiet sign-in returns to the page it started on (an absolute next on our own origin is its path), the navbar shows the person's avatar, and sign-in/out clear the browser's copy of the site (#84) ([`b21ee72`](https://github.com/OpenVibers/OpenVibe.Watch/commit/b21ee721e289ded5adef548bcba627173c7cfdad))\n\n## OpenVibe.AI\n\n[ai.openvibe.services](https://ai.openvibe.services) · [repository](https://github.com/OpenVibers/OpenVibe.AI)\n\n- The ai.openvibe.services home shows the models that answered this week with their prices and latency, the week in numbers, OpenAI SDK samples and a FAQ; apps and the API reference are named as OpenVibe.Services (#135) ([`298d9d4`](https://github.com/OpenVibers/OpenVibe.AI/commit/298d9d409c8cfa35230a12309fc6b7a84f4f0319))\n\n## OpenVibe.Blog\n\n[openvibe.blog](https://openvibe.blog) · [repository](https://github.com/OpenVibers/OpenVibe.Blog)\n\n- The blog's home shows what is on the blog: the numbers, the newest posts as cards, the week's changes across OpenVibe, the AI desks' latest, topics, members' posts, how it works, questions and links around the site (#71) ([`0a25c6a`](https://github.com/OpenVibers/OpenVibe.Blog/commit/0a25c6a9d80296620b434d010d4638a3c816b01d))\n\n## OpenVibe.Bot\n\n[openvibe.bot](https://openvibe.bot) · [repository](https://github.com/OpenVibers/OpenVibe.Bot)\n\n- The openvibe.bot home shows real robots and models: the simulated rover and listed robots with their online state, every model it drives, how each connects, the first kit's parts, the API, robotics jobs and the questions people ask (#144) ([`6e54705`](https://github.com/OpenVibers/OpenVibe.Bot/commit/6e54705a12d7e25760d49ce6555f9d63ecb709c9))\n\n## OpenVibe.Chat\n\n[openvibe.chat](https://openvibe.chat) · [repository](https://github.com/OpenVibers/OpenVibe.Chat)\n\n- openvibe.chat's home says what Chat is and shows its real activity: this week's messages and people, the busiest stream chats (live ones first), public servers and rooms, how it works and questions, around global chat (#125) ([`71d9bdf`](https://github.com/OpenVibers/OpenVibe.Chat/commit/71d9bdffbc4f5500e92ba79ee7d252457f0bf009))\n\n## OpenVibe.Events\n\n[openvibe.events](https://openvibe.events) · [repository](https://github.com/OpenVibers/OpenVibe.Events)\n\n- The openvibe.events home shows the bus at work: events today and this week, who published, the public event types with their counts and last arrival, plus the questions people ask (#104) ([`8c1ff6f`](https://github.com/OpenVibers/OpenVibe.Events/commit/8c1ff6f0068be902a1cd98eafa86888e888ff362))\n\n## OpenVibe.Games\n\n[openvibe.games](https://openvibe.games) · [repository](https://github.com/OpenVibers/OpenVibe.Games)\n\n- The OpenVibe.Games home shows what is happening: players online, the top boards, achievements and who earned them, new and most-visited creator worlds, Steam's top sellers, deals and new releases, how it works and a FAQ, all rendered on… ([`f02ff8f`](https://github.com/OpenVibers/OpenVibe.Games/commit/f02ff8f44787d5407f41b4dee58e43f880454e16))\n\n## OpenVibe.Host\n\n[openvibe.host](https://openvibe.host) · [repository](https://github.com/OpenVibers/OpenVibe.Host)\n\n- Host home shows the catalog at a glance (counts, the lowest price for each size, the most per dollar, providers compared, the cheapest first-year domains, the questions people ask), and OVHcloud's domain prices join Porkbun's in the… ([`17296f7`](https://github.com/OpenVibers/OpenVibe.Host/commit/17296f779c8dff52b0e6052595db38d771c20701))\n\n## OpenVibe.News\n\n[openvibe.news](https://openvibe.news) · [repository](https://github.com/OpenVibers/OpenVibe.News)\n\n- The news front page shows the newsroom: today's numbers, the latest AI briefs as cards, the wire, every topic with what was reported on it, the outlets it reads, how a brief is made, questions and links around the site (#82) ([`55b1756`](https://github.com/OpenVibers/OpenVibe.News/commit/55b1756622d38210a73582e4992df00b98be7069))\n\n## OpenRestream\n\n[openre.stream](https://openre.stream) · [repository](https://github.com/OpenVibers/OpenRestream)\n\n- OpenRestream's front page shows its real activity (live now, streams, destinations, sessions), where a stream can go, a WebSite block, and a description that fits a search result (it was 205 characters) (#91) ([`c4b97eb`](https://github.com/OpenVibers/OpenRestream/commit/c4b97eb364ec3af6ceec817a39920b0f7c0c113d))\n\n## OpenVibe.Play\n\n[play.openvibe.network](https://play.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Play)\n\n- Play's home tells game developers what they get: real figures, the most-earned achievements, the four services, an SDK sample, the limits and the questions people ask (with FAQPage data); the title names cloud saves (#25) ([`2d92c74`](https://github.com/OpenVibers/OpenVibe.Play/commit/2d92c7490880f69d0f532173e1b2ad92683bef49))\n\n## OpenVibe.Rent\n\n[openvibe.rent](https://openvibe.rent) · [repository](https://github.com/OpenVibers/OpenVibe.Rent)\n\n- Rent and Homes homes show real data: the largest cities' rents and home values, the cheapest and dearest big cities, every state, where home prices moved (FHFA, every metro), the sites searched by kind, HUD links and the products'… ([`2afb8ec`](https://github.com/OpenVibers/OpenVibe.Rent/commit/2afb8ece9cd19359c8a2b905430e13312f9321e7))\n\n## OpenVibe.Reviews\n\n[openvibe.reviews](https://openvibe.reviews) · [repository](https://github.com/OpenVibers/OpenVibe.Reviews)\n\n- The reviews front page shows what is behind it: the numbers, the latest NYC restaurant inspections, the buildings with the most hazardous open violations, the companies with the most CFPB complaints, how it works, questions and links… ([`9999950`](https://github.com/OpenVibers/OpenVibe.Reviews/commit/9999950dc131dabe7f3ef850931edb79dec11a29))\n\n## OpenVibe.Services\n\n[openvibe.services](https://openvibe.services) · [repository](https://github.com/OpenVibers/OpenVibe.Services)\n\n- The openvibe.services home shows what you can build today, with working examples, quick-start code that runs as written, the platform in numbers, plain-unit limits and the questions developers ask (#90) ([`e5c0871`](https://github.com/OpenVibers/OpenVibe.Services/commit/e5c08713afadb3812bb8df8d844fe54ae9a8be2c))\n\n## OpenVibe.Space\n\n[openvibe.space](https://openvibe.space) · [repository](https://github.com/OpenVibers/OpenVibe.Space)\n\n- Space's home shows the templates a space can start from, how a space comes together and the questions people ask (FAQPage, WebSite); the description no longer says spaces are planned (#76) ([`11aaffc`](https://github.com/OpenVibers/OpenVibe.Space/commit/11aaffc6672f2dfb77306ccd2c08e4a9a606b1d5))\n\n## OpenVibe.Tips\n\n[openvibe.tips](https://openvibe.tips) · [repository](https://github.com/OpenVibers/OpenVibe.Tips)\n\n- The Tips front page shows who is live on OpenVibe, the creators with tip pages and their goals, what supporters can send and creators get, the services a creator can link, and answers to common questions (#74) ([`9bdad4b`](https://github.com/OpenVibers/OpenVibe.Tips/commit/9bdad4bce0fe1ee30bd71806ddaeb7a14c94fcba))\n\n## OpenVibe.Tools\n\n[openvibe.tools](https://openvibe.tools) · [repository](https://github.com/OpenVibers/OpenVibe.Tools)\n\n- The OpenVibe.Tools home shows the week's most opened tools (counted once per person a day, a number per tool and nothing else), how many tools have an API with a sample request, and a FAQ; every tool page shows the request that runs it… ([`941b286`](https://github.com/OpenVibers/OpenVibe.Tools/commit/941b28668cf49ce9633d9e4b8041670f2ed94196))\n\n## OpenVibe.Trade\n\n[openvibe.trade](https://openvibe.trade) · [repository](https://github.com/OpenVibers/OpenVibe.Trade)\n\n- The Trade front page shows the site's numbers, AI briefs, euro reference rates, new annual and quarterly reports, the week's filings by form, the newest filings and companies with something new, with answers to common questions; the full… ([`fa5f1c7`](https://github.com/OpenVibers/OpenVibe.Trade/commit/fa5f1c7ed9be48e4ce62bc0092131c915b674479))\n\n## OpenVibe.VIP\n\n[openvibe.vip](https://openvibe.vip) · [repository](https://github.com/OpenVibers/OpenVibe.VIP)\n\n- VIP's home shows what is real: creators with a membership who are live now, every creator with their avatar, a path for creators to offer a plan, and the questions people ask (with FAQPage data) (#75) ([`a7f41ca`](https://github.com/OpenVibers/OpenVibe.VIP/commit/a7f41ca3aa9b9657b397a777ec3885db64cec48e))\n\n## OpenVibe.Wiki\n\n[openvibe.wiki](https://openvibe.wiki) · [repository](https://github.com/OpenVibers/OpenVibe.Wiki)\n\n- The wiki's home shows what is in it: the numbers, the OpenVibe wiki shelved by site group, the most linked pages, recent revisions, how a page comes together, questions and links around the site (#93) ([`9facb7e`](https://github.com/OpenVibers/OpenVibe.Wiki/commit/9facb7ec93fa34f65db37d76a856c4a8ef371a9c))\n\n## OpenVibe.Work\n\n[openvibe.work](https://openvibe.work) · [repository](https://github.com/OpenVibers/OpenVibe.Work)\n\n- Work home shows the board at a glance: open listings, new today and this week, companies hiring, the fields and cities most listings name, the companies with the most openings, the newest jobs that state the pay, and the questions people… ([`78c926c`](https://github.com/OpenVibers/OpenVibe.Work/commit/78c926c635ccb75619089bf06211143fc3c491ac))\n\n## OpenVibe.Zone\n\n[openvibe.zone](https://openvibe.zone) · [repository](https://github.com/OpenVibers/OpenVibe.Zone)\n\n- Zone's home shows Media's real limits (read from its /limits.json), adds AWS SDK and openvibe-sdk samples and the questions people ask; the size rule is 256 MB per request now that s3.openvibe.media is off Cloudflare (it said 100 MB) (#28) ([`102b478`](https://github.com/OpenVibers/OpenVibe.Zone/commit/102b478aeb24bfff4b8090aa0dcdc600736ae7a5))\n\n---\n\nPatch 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.","revision":1,"state":"published","visibility":"public","published_at":"2026-10-22T19:54:06.303Z","revised_at":"2026-10-22T19:54:06.287Z","author":{"subject":"usr_01KKT9AC60KM7CRTB3WN1Z8P56","name":"goosely","username":"goosely"},"authorship":{"mode":"imported","workflow":null,"reviewed":false,"disclosure":{"mode":"imported","short":"Imported","long":"Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers."}},"tags":["patch-notes","live","sources","media-hub","community","network","actor","media","quest","codes","coupons"],"categories":[],"series":{"title":"Patch notes","url":"https://openvibe.blog/@openvibe/series/patch-notes","position":null},"media":[],"citations":[],"indexability":{"indexable":true,"robots":"index, follow","reasons":[]}}