Skip to content
-
Add Chat T3 cutover closeout evidence doc and guard testOpenVibers · 4 Oct 2026
76aed60
-
Merge pull request #19 from OpenVibers/agent/chat-t3-step-1-first-half-221009-muudjintOpenVibers · 4 Oct 2026
1d8c8aa
-
Retire the Live chat bridge receiver and bridge deploy noticesOpenVibers · 4 Oct 2026
a861c94
-
Merge pull request #18 from OpenVibers/agent/chat-follow-up-of-https-github-com-openv-205948-muub10wwOpenVibers · 4 Oct 2026
0e00f50
-
Send arena-command replies returned by the effect to the senderOpenVibers · 4 Oct 2026
b990738
-
Implement the additive Chat-owned ingress described by Live T3… (#16)OpenVibers · 4 Oct 2026
c88d581
-
Guard ingress events, moderation and invalidate with livebridge.write (#17)OpenVibers · 4 Oct 2026
7221434
-
Retire the Live-as-chat-authority rollback from Chat's runbook (#15)OpenVibers · 4 Oct 2026
c668a8f
-
Recheck the pre-admission buffer before refusing a call socket (#14)OpenVibers · 4 Oct 2026
5abcd42
-
Merge pull request #13 from OpenVibers/agent/chat-harden-cap-the-pre-admission-messag-204053-musuwv83OpenVibers · 3 Oct 2026
179a8a4
-
Cap the pre-admission WS message buffer at 200 and close overflow with…OpenVibers · 3 Oct 2026
ba4c21d
-
Merge pull request #12 from OpenVibers/agent/chat-t3-leftovers-lane-b-next-184601-musqt4q0OpenVibers · 3 Oct 2026
4084c80
-
Count cookie-reliant sockets and have clients present their tokenOpenVibers · 3 Oct 2026
cfdbc51
-
Trim STATUS capabilities and assert bearer skips cookie metric (#11)OpenVibers · 3 Oct 2026
6d810be
-
Instrument the WS cookie fallback and authenticate joinroom tokens (#10)OpenVibers · 3 Oct 2026
68f4f20
-
Bump openvibe-shared v2.4.0 → v2.5.0 (#9)OpenVibers · 3 Oct 2026
62288cc
-
Fix Chat runbook to create the service principal with --write-env (#8)OpenVibers · 3 Oct 2026
4d8d5b3
-
Reject legacy WebSocket credentials and use session or bearer auth (#7)OpenVibers · 2 Oct 2026
2dcca25
-
Order audio queue start and stop: recover gates pumps, stop awaits work (#6)OpenVibers · 2 Oct 2026
703a2cc
-
Move Chat's shutdown onto openvibe-sdk/service gracefulStop (#5)OpenVibers · 2 Oct 2026
4215a76
-
Answer 400 for non-positive-integer ids on emotes and other param routes (#4)OpenVibers · 2 Oct 2026
e5b291c
-
Serve Chat's cache headers through openvibe-shared/cache-policy (#3)OpenVibers · 2 Oct 2026
02eb132
-
Serialize audio claims per room and lease them to their process (#2)OpenVibers · 2 Oct 2026
88eb5d2
-
Merge pull request #1 from OpenVibers/t3-chat-pgOpenVibers · 30 Sept 2026
13a5266
-
run() answers better-sqlite3's { changes, lastInsertRowid } exactly; docs/pg-port/progress-attempt4.md (the report: what was built, tests, history p95, For Opus)OpenVibers · 29 Sept 2026
de9398e
-
Chat serves from PostgreSQL (plan T3, the engine move): openvibe-sdk/db everywhere, PGlite for dev and npm testOpenVibers · 29 Sept 2026
cb61cd5
-
Chat on PostgreSQL, in progress (plan T3): SDK v0.25.2 with pg/PGlite/iovalkey, migrations 0001_initial with the SQLite-compat prelude and the mirror triggers, the import script, the N-1 engine-switch skip; the engine move itself (async database layer across server/ and tests) is next. docs/pg-port/ holds the brief, the research and the progress so far.OpenVibers · 29 Sept 2026
83497e7
-
Chat drops table_authority (plan T3): the previous release (04d2625, now the N-1 fixture, re-recorded) no longer reads it, so it goes from existing databases at boot and from schema.sql. npm test 42/42.OpenVibers · 29 Sept 2026
c90745a
-
openvibe.live's /api/emotes goes to Chat (plan T3): Chat has owned the emotes table since 2026-09-29 14:46 UTC and serves the emote API with Live's paths, shapes and limits; POST /api/emotes (upload) and /api/emotes/* get Live's /api/ zone, burst and body size.OpenVibers · 29 Sept 2026
04d2625
-
Chat drops the staged-table machinery (plan T3 step 4; Chat has written all six tables since 2026-09-29 14:46 UTC): STAGED_TABLES/KEYS, the authority cache and checks, applyStagedChanges/sliceHash/stagedSlice, the staged mirror triggers, the bridge handOver and its stagedApply/stagedSlice/tableAuthority/setTableAuthority ops, scripts/table-authority.js, the staged import kinds and parity's --tables mode, docs/staged-tables-cutover.md and their tests; local reads, erasure and every writer are unconditional (no 503 'not yet'). Kept: the C-02/C-03 bridge and mirror for the twelve non-staged tables, the db ops Live's current release still calls, and the table_authority table with its rows for one release (N-1 reads it; the next release drops it). 42/42.OpenVibers · 29 Sept 2026
f7bf6a6
More commits