full diff

org.simocracy.agents

From
bafyreifx7jslrxkk7cfvg6ydpkrumcgtg4xfkuwxcafxqjk2yum2y7e6za indexed 2026-03-19 20:27 UTC View this version
To
bafyreighiehhhg7vewknr2g2albyzb3d7xnhbpn2koq2r47rd2hzqoxdky indexed 2026-05-02 05:43 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "org.simocracy.agents:body.updatedAt" }
  • AddedEdge AddedEdge { src: "org.simocracy.agents:body", tgt: "org.simocracy.agents:body.updatedAt", kind: "prop", name: Some("updatedAt") }

Migration guidance

Added

  • AddedVertex { vertex_id: "org.simocracy.agents:body.updatedAt" }

Notes

  • Non-breaking: AddedEdge { src: "org.simocracy.agents:body", tgt: "org.simocracy.agents:body.updatedAt", kind: "prop", name: Some("updatedAt") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "A sim's constitution and agent configuration. One document per sim.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "description": "Timestamp when the record was created",
1111 "format": "datetime",
1212 "type": "string"
1313 },
1414 "description": {
1515 "description": "Full constitution text: beliefs, values, governance positions. Rich text annotations may be provided via descriptionFacets.",
1616 "maxGraphemes": 3000,
1717 "maxLength": 30000,
1818 "type": "string"
1919 },
2020 "descriptionFacets": {
2121 "description": "Rich text annotations for description (mentions, URLs, hashtags, etc).",
2222 "items": {
2323 "ref": "app.bsky.richtext.facet",
2424 "type": "ref"
2525 },
2626 "type": "array"
2727 },
2828 "shortDescription": {
2929 "description": "Short summary of this sim's constitution, suitable for previews and list views. Rich text annotations may be provided via shortDescriptionFacets.",
3030 "maxGraphemes": 300,
3131 "maxLength": 3000,
3232 "type": "string"
3333 },
3434 "shortDescriptionFacets": {
3535 "description": "Rich text annotations for shortDescription (mentions, URLs, hashtags, etc).",
3636 "items": {
3737 "ref": "app.bsky.richtext.facet",
3838 "type": "ref"
3939 },
4040 "type": "array"
4141 },
4242 "sim": {
4343 "description": "Reference to the sim record this constitution belongs to",
4444 "ref": "com.atproto.repo.strongRef",
4545 "type": "ref"
46 },
47 "updatedAt": {
48 "description": "Timestamp when the record was last updated",
49 "format": "datetime",
50 "type": "string"
4651 }
4752 },
4853 "required": [
4954 "sim",
5055 "shortDescription",
5156 "createdAt"
5257 ],
5358 "type": "object"
5459 },
5560 "type": "record"
5661 }
5762 },
5863 "id": "org.simocracy.agents",
5964 "lexicon": 1
6065}

Compare other versions