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.
Record Key
any
Any valid record key
Properties
conversation
string
at-uri
Required
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
left
boolean
Optional
Hidden from your messages, and nothing more heard of it.
muted
boolean
Optional
No count and no notifications for it.
readUntil
string
datetime
Optional
The newest message you've seen.
View raw schema
{
"description": "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.",
"key": "any",
"record": {
"properties": {
"conversation": {
"format": "at-uri",
"type": "string"
},
"left": {
"description": "Hidden from your messages, and nothing more heard of it.",
"type": "boolean"
},
"muted": {
"description": "No count and no notifications for it.",
"type": "boolean"
},
"readUntil": {
"description": "The newest message you've seen.",
"format": "datetime",
"type": "string"
}
},
"required": [
"conversation"
],
"type": "object"
},
"type": "record"
}