Skip to content

Room Live Message v1

Source schema: doc/schemas/room-live-message.v1.schema.json

Ephemeral live-room frame. It is validated at the live transport boundary and is not a durable room fact.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema/v yes const: 1
room/id yes ref: room.v1.schema.json#/$defs/room_id
from/subject yes ref: room.v1.schema.json#/$defs/subject
seq/no yes integer
nonce yes string Base64url-encoded cryptographically random nonce, at least 128 bits before encoding.
size/bytes yes integer
content/type yes string
content yes string
content/digest no string
sent-at no string
extensions no ref: room.v1.schema.json#/$defs/extensions
## Field Semantics

schema/v

  • Required: yes
  • Shape: const: 1

room/id

  • Required: yes
  • Shape: ref: room.v1.schema.json#/$defs/room_id

from/subject

  • Required: yes
  • Shape: ref: room.v1.schema.json#/$defs/subject

seq/no

  • Required: yes
  • Shape: integer

nonce

  • Required: yes
  • Shape: string

Base64url-encoded cryptographically random nonce, at least 128 bits before encoding.

size/bytes

  • Required: yes
  • Shape: integer

content/type

  • Required: yes
  • Shape: string

content

  • Required: yes
  • Shape: string

content/digest

  • Required: no
  • Shape: string

sent-at

  • Required: no
  • Shape: string

extensions

  • Required: no
  • Shape: ref: room.v1.schema.json#/$defs/extensions