What shipped on OpenVibe.Chat
Every change deployed to OpenVibe, newest first. Each line is a commit from the OpenVibers repositories, linked to the change itself. When enough have gathered, or a large feature lands, they are written up as Patch notes on openvibe.blog. JSON: /api/v1/changelog.
2026-11-08
0c7b21copenvibe-shared v4.154.0 (was v4.153.0) (#412)
a4e5c35Chat: route linked accounts through agent bindings (#411)
bad15a2OpenVibe Link: the new name in pages, docs and messages (#410)
f2ed06aopenvibe-shared v4.153.0 (was v4.152.0) (#409)
75a8751openvibe-shared v4.152.0 (was v4.150.0) (#408)
c603f5fopenvibe-shared v4.150.0 (was v4.149.0) (#407)
d00b0a3The agent's canvas beside a Vibe chat (HO9 step 2) (#406)
0ba9058openvibe-shared v4.149.0 (was v4.148.0) (#405)
4f72ad1openvibe-shared v4.148.0 (was v4.145.1) (#404)
2951d68outbox: partial index for the rejected count (#403)
3803d18Known OpenVibe links in a message get a card with the one move they are for (#401)
4703a5dChat home on a phone: a two-line lede, two actions, the numbers in one row (#402)
2f7a008openvibe-shared v4.145.1: the Dock stays open when a party's Invite opens it on a phone (#400)
ba0dc13openvibe-contracts v0.338.0 (was v0.333.0) (#397)
be116d1openvibe-shared v4.144.0: a party's Invite offers OpenVibe Chat (#399)
3b9c784A party's invitee who is not signed in is invited, not shown a broken room (#398)
dbcc199The share sheet's OpenVibe Chat: /api/dm/users/search is a Bearer DM path (#396)
a1a1a14openvibe.party: Your parties, back in one tap from the home (#395)
17381faopenvibe.party's home: pick something to watch, paste a watch page, how it works (#394)
45aac43openvibe.party: the CSP lets the navbar's Messages count reach Chat (#393)
2026-11-07
440d918Watch together v1: media parties, their clock, and the openvibe.party host (#392)
be9647fopenvibe-contracts v0.333.0 (was v0.319.0) (#390)
f69093fopenvibe-shared v4.142.0 (was v4.139.0) (#388)
cad997cThe navbar's Messages count and the Dock's DMs work on every OpenVibe site (#389)
b061d0dA room's shared clock and control lease (B3/B4) (#387)
ccbf2c8openvibe-shared v4.139.0 (was v4.137.0) (#386)
2d7b606openvibe-shared v4.137.0 (was v4.135.0) (#385)
58ad66bopenvibe-shared v4.135.0 (was v4.133.0) (#384)
3aa9c40openvibe-shared v4.133.0 (was v4.131.0) (#383)
3c95aabPresence: draw the dot on DMs, headers and member lists (#380)
f10a3eePresence: Network's online status in DMs and member lists, DND pings, DM peers (#378)
b667b08openvibe-shared v4.129.0 (was v4.126.0) (#377)
b44fa34Room settings link an attached Community space at /forum (#376)
cbe83d6openvibe-shared v4.126.0 (was v4.124.0) (#372)
19c93c1A6: Chat publishes the agent's step (agent.step.started|ended) (#375)
e68e7f5openvibe-sdk v0.94.0 (was v0.93.0) (#374)
bd2dee6Pin openvibe-contracts v0.315.0 and read chat.config.manage literally (#373)
2875ab9openvibe-contracts v0.312.0 (was v0.311.0) (#371)
cf3e07fChat: the voice keys are owner settings (chat.voices) (#366)
6c47b86Companions S6: the voice route a person calls with their own token (#370)
4a32794Agent Streams S7: watch parties with their sync and a count without names (#367)
d58b9d4openvibe-sdk v0.93.0 (was v0.92.0) (#369)
4603786Agent Streams S6: the chat plays queue. (#364)
6902c9eopenvibe-shared v4.124.0 (was v4.122.0) (#365)
64ab684Agent Streams S5: the Co-pilot room, the digest, polls and the agent's identity (#363)
2026-11-06
a983d73openvibe-shared v4.122.0 (was v4.118.0) (#362)
2054a13Agent Streams S4: the machine TTS route (#361)
7006391openvibe-shared v4.118.0 (was v4.115.1) (#360)
fce5808TTS reads an emote by its name: no brackets, colons or numeric ids (#359)
9130dc4Chat: your agent in Telegram, Discord and Slack (A4) (#358)