Live rooms on artifacts, with messages and consent, are complete but can never turn on here.
Room joining, notifications and 4 KiB topic messages are fully built, but the availability check reads a null client and always says no.
What's wrong with this entry?
The whole live-room feature is present: joining a room when you publish, room event notifications, sending messages of up to 4 KiB on a topic, and per-artifact consent before joining. The availability check reads a null client, so it always answers no, and the room instructions and schema are left out of the artifact tool description this build assembles.
- Artifact types are gated separately, by a snapshot taken when the tool schema is built, with independent switches for listing types, creating them and browsing the catalogue.
- That snapshot is computed from the shape of the server-provided schema plus feature checks, so which type actions a session sees is decided server-side.
return null?.isArtifactRoomEnabled() === !0;
Strings lifted out of the shipped bundle, so the claim above can be checked against them.