app.didpic.feed.defs

lexicons.didpic.app

Schema Diff

+1 -1

From

CID
bafyreierlyw6nzf...
Indexed At
2026-05-16 06:10 UTC
View this version

To

CID
bafyreidzcs7xnnz...
Indexed At
2026-05-18 00:14 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "id": "app.didpic.feed.defs",
3 3
  "defs": {
4 4
    "likeView": {
5 5
      "type": "object",
6 6
      "required": [
7 7
        "actor",
8 8
        "createdAt",
9 9
        "indexedAt"
10 10
      ],
11 11
      "properties": {
12 12
        "actor": {
13 13
          "ref": "app.didpic.actor.defs#profileBasic",
14 14
          "type": "ref"
15 15
        },
16 16
        "createdAt": {
17 17
          "type": "string",
18 18
          "format": "datetime"
19 19
        },
20 20
        "indexedAt": {
21 21
          "type": "string",
22 22
          "format": "datetime"
23 23
        }
24 24
      }
25 25
    },
26 26
    "postView": {
27 27
      "type": "object",
28 28
      "required": [
29 29
        "uri",
30 30
        "cid",
31 31
        "author",
32 32
        "imageCid",
33 33
        "createdAt",
34 34
        "indexedAt"
35 35
      ],
36 36
      "properties": {
37 37
        "alt": {
38 38
          "type": "string"
39 39
        },
40 40
        "cid": {
41 41
          "type": "string",
42 42
          "format": "cid"
43 43
        },
44 44
        "uri": {
45 45
          "type": "string",
46 46
          "format": "at-uri"
47 47
        },
48 48
        "text": {
49 49
          "type": "string"
50 50
        },
51 51
        "author": {
52 52
          "ref": "app.didpic.actor.defs#profileBasic",
53 53
          "type": "ref"
54 54
        },
55 55
        "imageCid": {
56 56
          "type": "string",
57 57
          "format": "cid"
58 58
        },
59 59
        "createdAt": {
60 60
          "type": "string",
61 61
          "format": "datetime"
62 62
        },
63 63
        "indexedAt": {
64 64
          "type": "string",
65 65
          "format": "datetime"
66 66
        },
67 67
        "likeCount": {
68 68
          "type": "integer",
69 69
          "minimum": 0
70 70
        },
71 71
        "viewerLike": {
72 72
          "type": "string",
73 73
          "format": "at-uri",
74 74
          "description": "URI of the viewer's like record on this post, if any."
75 75
        },
76 76
        "aspectRatio": {
77 77
          "ref": "app.didpic.feed.post#aspectRatio",
78 78
          "type": "ref"
79 79
        },
80 80
        "commentCount": {
81 81
          "type": "integer",
82 82
          "minimum": 0
83 83
        }
84 84
      }
85 85
    },
86 86
    "commentView": {
87 87
      "type": "object",
88 88
      "required": [
89 89
        "uri",
90 90
        "cid",
91 91
        "author",
92 92
        "text",
93 93
        "createdAt",
94 94
        "indexedAt"
95 95
      ],
96 96
      "properties": {
97 97
        "cid": {
98 98
          "type": "string",
99 99
          "format": "cid"
100 100
        },
101 101
        "uri": {
102 102
          "type": "string",
103 103
          "format": "at-uri"
104 104
        },
105 105
        "text": {
106 106
          "type": "string"
107 107
        },
108 108
        "author": {
109 109
          "ref": "app.didpic.actor.defs#profileBasic",
110 110
          "type": "ref"
111 111
        },
112 112
        "parent": {
113 113
          "ref": "com.atproto.repo.strongRef",
114 114
          "type": "ref",
115 115
          "description": "If this comment is a reply, the comment it replies to."
116 116
        },
117 117
        "replies": {
118 118
          "type": "array",
119 119
          "items": {
120 120
            "ref": "app.didpic.feed.defs#commentView",
121 121
            "type": "ref"
122 122
          },
123 -
          "description": "Inline preview of replies to this comment, oldest first. Only populated for top-level comments returned by getPostThread, and capped (default 3). When `replies.length < replyCount` the rest are fetched via feed.getCommentReplies."
123 +
          "description": "Capped inline preview of replies. Fetch the remainder via feed.getCommentReplies."
124 124
        },
125 125
        "createdAt": {
126 126
          "type": "string",
127 127
          "format": "datetime"
128 128
        },
129 129
        "indexedAt": {
130 130
          "type": "string",
131 131
          "format": "datetime"
132 132
        },
133 133
        "likeCount": {
134 134
          "type": "integer",
135 135
          "minimum": 0
136 136
        },
137 137
        "replyCount": {
138 138
          "type": "integer",
139 139
          "minimum": 0
140 140
        },
141 141
        "viewerLike": {
142 142
          "type": "string",
143 143
          "format": "at-uri",
144 144
          "description": "URI of the viewer's like record on this comment, if any."
145 145
        }
146 146
      }
147 147
    }
148 148
  },
149 149
  "$type": "com.atproto.lexicon.schema",
150 150
  "lexicon": 1
151 151
}

Compare Other Versions

Lexicon Garden

@