full diff

app.bulleted.note

From
bafyreihehgxwkyvhx3s3jpuyv7imslivap25t4zvol3dtlaw2b674nesze indexed 2026-08-06 10:43 UTC View this version
To
bafyreihehgxwkyvhx3s3jpuyv7imslivap25t4zvol3dtlaw2b674nesze indexed 2026-08-06 10:43 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Supplemental text for a node. Shares the node's record key and repository, so the note for at://{did}/app.bulleted.node/{rkey} lives at at://{did}/app.bulleted.note/{rkey}.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "description": "When the note was created.",
1111 "format": "datetime",
1212 "type": "string"
1313 },
1414 "facets": {
1515 "description": "Rich text annotations over text.",
1616 "items": {
1717 "ref": "app.bsky.richtext.facet",
1818 "type": "ref"
1919 },
2020 "type": "array"
2121 },
2222 "subject": {
2323 "description": "The node this note supplements. Must be an app.bulleted.node in the same repository with the same rkey as this record. Derivable from this record's own address, but stored anyway so a third-party app encountering the record in isolation can tell what it supplements.",
2424 "format": "at-uri",
2525 "type": "string"
2626 },
2727 "text": {
2828 "description": "The note's content.",
2929 "maxGraphemes": 20000,
3030 "maxLength": 100000,
3131 "type": "string"
3232 }
3333 },
3434 "required": [
3535 "subject",
3636 "text",
3737 "createdAt"
3838 ],
3939 "type": "object"
4040 },
4141 "type": "record"
4242 }
4343 },
4444 "id": "app.bulleted.note",
4545 "lexicon": 1
4646}