full diff

site.mochott.comment

tokimeki.blue +14 −4
From
bafyreig4x2ov6gqvzrs6lslxwvwf3a4nv6vgeq623hixv5y4f6wpfvs7rm indexed 2026-08-03 12:09 UTC View this version
To
bafyreigkzkoahqwytsqdeu3krc2g2y3e34yet7btpgqxxyjciafrgjqwq4 indexed 2026-10-19 15:42 UTC View this version

Compatibility

backward compatible Backward compatible. 4 non-breaking changes.

Non-breaking changes (4)
  • AddedVertex AddedVertex { vertex_id: "site.mochott.comment:body.page" }
  • AddedVertex AddedVertex { vertex_id: "site.mochott.comment:body.panel" }
  • AddedEdge AddedEdge { src: "site.mochott.comment:body", tgt: "site.mochott.comment:body.page", kind: "prop", name: Some("page") }
  • AddedEdge AddedEdge { src: "site.mochott.comment:body", tgt: "site.mochott.comment:body.panel", kind: "prop", name: Some("panel") }

Migration guidance

Added

  • AddedVertex { vertex_id: "site.mochott.comment:body.page" }
  • AddedVertex { vertex_id: "site.mochott.comment:body.panel" }

Notes

  • Non-breaking: AddedEdge { src: "site.mochott.comment:body", tgt: "site.mochott.comment:body.page", kind: "prop", name: Some("page") }
  • Non-breaking: AddedEdge { src: "site.mochott.comment:body", tgt: "site.mochott.comment:body.panel", kind: "prop", name: Some("panel") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "Record representing a comment on an article. Deleting this record removes the comment.",
5 "description": "Record representing a comment on an article or comic. Deleting this record removes the comment.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "content": {
1010 "description": "The text content of the comment.",
1111 "maxGraphemes": 3000,
1212 "maxLength": 30000,
1313 "type": "string"
1414 },
1515 "createdAt": {
1616 "description": "Timestamp when the comment was created.",
1717 "format": "datetime",
1818 "type": "string"
1919 },
20 "page": {
21 "description": "For comics: the work.sequential.page or work.sequential.slice of the chapter the comment is about. Replies keep their parent's value.",
22 "format": "at-uri",
23 "type": "string"
24 },
25 "panel": {
26 "description": "For comics: index into the panels of the page or strip the comment is about. Replies keep their parent's value.",
27 "minimum": 0,
28 "type": "integer"
29 },
2030 "parent": {
2131 "description": "AT URI of the parent comment record. Used for single-level threading.",
2232 "format": "at-uri",
2333 "type": "string"
2434 },
2535 "subject": {
26 "description": "AT URI of the article record being commented on.",
36 "description": "AT URI of the record being commented on: a site.mochott.article, or a work.sequential.chapter or work.sequential.strip.",
2737 "format": "at-uri",
2838 "type": "string"
2939 }
3040 },
3141 "required": [
3242 "subject",
3343 "content",
3444 "createdAt"
3545 ],
3646 "type": "object"
3747 },
3848 "type": "record"
3949 }
4050 },
41 "description": "A comment on an article. Supports single-level threading via the optional parent field.",
51 "description": "A comment on an article or a comic chapter or strip. Supports single-level threading via the optional parent field.",
4252 "id": "site.mochott.comment",
4353 "lexicon": 1,
44 "revision": 1
54 "revision": 2
4555}

Compare other versions