open-standards/joule-code/joule-code-rs/crates/joule-moq-room/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science dcc68cb392 joule-moq-room: the clock's events track is published with each grant, so a viewer can enter an empty room
The clock published its events track at the room's first event, a publisher's join. A viewer
who entered a room nobody had joined subscribed to a track with no publisher, and the relay
refused it at its rendezvous wait ("no publisher within RENDEZVOUS_TIMEOUT"): on
wai.transaction.science, /room/'s Watch and WAI Studio's Rooms panel never entered while the
room was empty. The track is now published by Service::open_events, which each grant spawns;
the first event uses the same path (events_track), so the track is published once per room.

room_service: a_viewer_enters_a_room_nobody_has_joined, a viewer's subscription answered in
an empty room and the first publisher's join reaching it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 01:57:26 -04:00
..
common WAI_RATING as a wire identifier, the CHANGELOG, SPEC §5, the READMEs, the example configuration and CI's path filters 2026-10-21 19:27:22 -04:00
age_admission.rs WAI_RATING as a wire identifier, the CHANGELOG, SPEC §5, the READMEs, the example configuration and CI's path filters 2026-10-21 19:27:22 -04:00
call_room.rs live messaging: regenerate the corpus, a removed member's held-back message 2026-10-26 11:38:21 -04:00
co_performance.rs joule-moq-relay: count each author's audience inputs in its chain's order, not in arrival order 2026-10-25 03:56:05 -04:00
mcp_dev_room.rs Bring wai mcp, wai setup-agent, Create and the room service's API into the catalogue, renamed to N3 2026-10-27 05:54:20 -04:00
messaging_room.rs live messaging: regenerate the corpus, a removed member's held-back message 2026-10-26 11:38:21 -04:00
openapi_contract.rs Bring wai mcp, wai setup-agent, Create and the room service's API into the catalogue, renamed to N3 2026-10-27 05:54:20 -04:00
remote_room.rs joule-moq-room tests: the flood test states whether the session ended when bob is not cut 2026-10-26 11:24:48 -04:00
room_service.rs joule-moq-room: the clock's events track is published with each grant, so a viewer can enter an empty room 2026-10-29 01:57:26 -04:00
world_room.rs joule-moq-room, joule-moq-relay: rooms that keep a shared world 2026-10-25 23:25:17 -04:00