full diff

social.colibri.channel.read

colibri.social +2 −2
From
bafyreigo5px5dlncrx2gjkbis6r67twi43uaavkwr5gllq2shtndpis5jm indexed 2026-03-25 19:14 UTC View this version
To
bafyreigdzk6ydkygcqyof4dm2pmvtrofavd2ubaqwpx5uarz5kxplubyze indexed 2026-10-05 04:53 UTC View this version

Compatibility

breaking 1 breaking change, 0 non-breaking changes.

Breaking changes (1)
  • ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.channel.read:body.cursor", sort: "format", old_value: "datetime", new_value: "at-uri" }

Migration guidance

Constraint changes

  • ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.channel.read:body.cursor", sort: "format", old_value: "datetime", new_value: "at-uri" }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "A read cursor for a Colibri channel, indicating the last read message by a user.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "$type": {
1010 "description": "The type of the record.",
1111 "format": "nsid",
1212 "type": "string"
1313 },
1414 "channel": {
1515 "description": "The channel this message was sent in.",
1616 "format": "at-uri",
1717 "type": "string"
1818 },
1919 "cursor": {
20 "description": "The timestamp the channel was last read at.",
21 "format": "datetime",
20 "description": "The AT-URI of the last message the user read in the channel.",
21 "format": "at-uri",
2222 "type": "string"
2323 }
2424 },
2525 "required": [
2626 "channel",
2727 "cursor"
2828 ],
2929 "type": "object"
3030 },
3131 "type": "record"
3232 }
3333 },
3434 "id": "social.colibri.channel.read",
3535 "lexicon": 1,
3636 "revision": 1
3737}

Compare other versions