chat.bsky.convo.getMessages

bsky-lexicons.bsky.social

Schema Diff

+8 -0

From

CID
bafyreicut6yabxe...
Indexed At
2026-04-15 20:56 UTC
View this version

To

CID
bafyreif2fjad4zr...
Indexed At
2026-07-16 14:58 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 6 non-breaking changes.

Non-Breaking Changes (6)
  • AddedVertex AddedVertex { vertex_id: "chat.bsky.actor.defs#profileViewBasic" }
  • AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.getMessages:output.relatedProfiles" }
  • AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.getMessages:output.relatedProfiles:items" }
  • AddedEdge AddedEdge { src: "chat.bsky.convo.getMessages:output", tgt: "chat.bsky.convo.getMessages:output.relatedProfiles", kind: "prop", name: Some("relatedProfiles") }
  • AddedEdge AddedEdge { src: "chat.bsky.convo.getMessages:output.relatedProfiles", tgt: "chat.bsky.convo.getMessages:output.relatedProfiles:items", kind: "items", name: None }
  • AddedEdge AddedEdge { src: "chat.bsky.convo.getMessages:output.relatedProfiles:items", tgt: "chat.bsky.actor.defs#profileViewBasic", kind: "ref", name: None }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "chat.bsky.actor.defs#profileViewBasic" }
  • AddedVertex { vertex_id: "chat.bsky.convo.getMessages:output.relatedProfiles" }
  • AddedVertex { vertex_id: "chat.bsky.convo.getMessages:output.relatedProfiles:items" }

Additional Notes

  • Non-breaking: AddedEdge { src: "chat.bsky.convo.getMessages:output", tgt: "chat.bsky.convo.getMessages:output.relatedProfiles", kind: "prop", name: Some("relatedProfiles") }
  • Non-breaking: AddedEdge { src: "chat.bsky.convo.getMessages:output.relatedProfiles", tgt: "chat.bsky.convo.getMessages:output.relatedProfiles:items", kind: "items", name: None }
  • Non-breaking: AddedEdge { src: "chat.bsky.convo.getMessages:output.relatedProfiles:items", tgt: "chat.bsky.actor.defs#profileViewBasic", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "description": "Returns a page of messages from a conversation.",
6 6
      "errors": [
7 7
        {
8 8
          "name": "InvalidConvo"
9 9
        }
10 10
      ],
11 11
      "output": {
12 12
        "encoding": "application/json",
13 13
        "schema": {
14 14
          "properties": {
15 15
            "cursor": {
16 16
              "type": "string"
17 17
            },
18 18
            "messages": {
19 19
              "items": {
20 20
                "refs": [
21 21
                  "chat.bsky.convo.defs#messageView",
22 22
                  "chat.bsky.convo.defs#deletedMessageView",
23 23
                  "chat.bsky.convo.defs#systemMessageView"
24 24
                ],
25 25
                "type": "union"
26 26
              },
27 27
              "type": "array"
28 +
            },
29 +
            "relatedProfiles": {
30 +
              "description": "Set of all members who authored or reacted to the returned messages. Members referred to by system messages are also included.",
31 +
              "items": {
32 +
                "ref": "chat.bsky.actor.defs#profileViewBasic",
33 +
                "type": "ref"
34 +
              },
35 +
              "type": "array"
28 36
            }
29 37
          },
30 38
          "required": [
31 39
            "messages"
32 40
          ],
33 41
          "type": "object"
34 42
        }
35 43
      },
36 44
      "parameters": {
37 45
        "properties": {
38 46
          "convoId": {
39 47
            "type": "string"
40 48
          },
41 49
          "cursor": {
42 50
            "type": "string"
43 51
          },
44 52
          "limit": {
45 53
            "default": 50,
46 54
            "maximum": 100,
47 55
            "minimum": 1,
48 56
            "type": "integer"
49 57
          }
50 58
        },
51 59
        "required": [
52 60
          "convoId"
53 61
        ],
54 62
        "type": "params"
55 63
      },
56 64
      "type": "query"
57 65
    }
58 66
  },
59 67
  "id": "chat.bsky.convo.getMessages",
60 68
  "lexicon": 1
61 69
}

Compare Other Versions

Lexicon Garden

@