fyi.questionable.question
Schema Diff
+9 -23
1
1
{
2
2
"id": "fyi.questionable.question",
3
3
"defs": {
4
4
"main": {
5
5
"key": "tid",
6
6
"type": "record",
7
7
"record": {
8
8
"type": "object",
9
9
"required": [
10
10
"summary",
11
-
"text",
11
+
"content",
12
12
"createdAt"
13
13
],
14
14
"properties": {
15
-
"text": {
16
-
"type": "string",
17
-
"maxLength": 10000,
18
-
"minLength": 1,
19
-
"description": "The full text of the question",
20
-
"maxGraphemes": 10000
21
-
},
22
-
"answers": {
23
-
"type": "array",
24
-
"items": {
25
-
"ref": "com.atproto.repo.strongRef",
26
-
"type": "ref"
27
-
},
28
-
"maxLength": 10,
29
-
"description": "The answers selected by the author of the question as answering the question"
30
-
},
31
-
"context": {
32
-
"refs": [
33
-
"fyi.questionable.actor.profile"
34
-
],
35
-
"type": "union",
36
-
"closed": false
15
+
"content": {
16
+
"ref": "fyi.questionable.richtext.content",
17
+
"type": "ref"
37
18
},
38
19
"summary": {
39
20
"type": "string",
40
21
"maxLength": 3000,
41
22
"minLength": 1,
42
23
"description": "A short summary of the question",
43
24
"maxGraphemes": 300
44
25
},
45
26
"createdAt": {
46
27
"type": "string",
47
28
"format": "datetime"
48
29
},
49
30
"languages": {
50
31
"type": "array",
51
32
"items": {
52
33
"type": "string",
53
34
"format": "language"
54
35
},
55
36
"maxLength": 3,
56
37
"description": "Indicates human language of the primary text content."
38
+
},
39
+
"contextRef": {
40
+
"ref": "com.atproto.repo.strongRef",
41
+
"type": "ref",
42
+
"description": "Indicates the context in which this question was asked. Currently only fyi.questionable.actor.profile"
57
43
}
58
44
}
59
45
},
60
46
"description": "A question asked on questionable.fyi"
61
47
}
62
48
},
63
49
"$type": "com.atproto.lexicon.schema",
64
50
"lexicon": 1
65
51
}