fyi.opensocial.readState

How far you've read in one of a group's places, a chat or a board, say: kept in your own inbox, where only you read it.

Details · record, key any
Kindrecord
Record keyany
Authorityopensocial.fyi
Indexed

Record

record · key any

Properties

readUntil

requiredstring · datetime

room

string · at-uri

In a chat, what its room is about, such as an event. Without one, the space as a whole.

space

requiredstring · at-uri

The space.

Similar lexicons

semantic match

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

  • fyi.opensocial.conversation.state

    record not from the namespace authority

    Where you are in a conversation, kept in your own inbox where only you read it, keyed by the conversation's key: how far you've read, and whether it's muted or left. Never shown to the others.

  • How far the viewer has read in one space. Lives in the viewer's own chat.yakka.settings space, authority=self (ADR 0017), so read state follows the person across devices and into third-party clients.

  • Each person's own inbox, hosted by them rather than by a group: where groups' invites arrive, where whoever puts them in a conversation leaves a pointer to it, and where they keep how far they've read their conversations and their groups' chats, boards and calendars, which only they read.

  • What's new for the caller in each tab that says what's new in it (its news), in every group on this host they're in: when someone else last added something there, and how much there is for them that they haven't seen. Whether the newest is new to them is theirs to say, from how far they've read, which only they keep.

  • Read state for one community's channels. The record key is the community DID, which bounds each record to a community's channel count and makes leaving a community a single delete.