Skip to content

Room Live Message v2

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

Ephemeral live-room frame with stable message identity and bounded conversational reply hints.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema/v yes const: 2
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
message/ref yes string
reply/refs no array
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: 2

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

message/ref

  • Required: yes
  • Shape: string

reply/refs

  • Required: no
  • Shape: array

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