place.stream.chat.message

Record containing a Streamplace chat message.

Repository did:web:stream.place namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritychat.stream.place
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Client-declared timestamp when this message was originally created.

facets

array

Annotations of text (mentions, URLs, etc)

itemsref
Reference

streamer

requiredstring · did

The DID of the streamer whose chat this is.

text

requiredstring

The primary message content. May be an empty string, if there are embeds.

  • maxLength: 3000
  • maxGraphemes: 300

#replyRef

object

Properties

parent

requiredref

root

requiredref

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A chat message. Lives in the sender's repo, points to a channel.

  • A message in a channel or DM space. The record lives in the *author's* repo within the space, so a message has no single owning collection to sort by — it is identified by (authorDid, tid). One collection serves channels and DMs alike (ADR 0016), which is what lets one pipeline carry both.

  • org.4906.temp.message

    record not from the namespace authority

    A message sent in a channel.

  • DRAFT v0.1 candidate; not published or approved for production. See proposals/shared-workspace-v01.md.