From
bafyreibxcjrwtivxvcdledequech5alsgvro2vqvpbesjyyn6drnjqixhq
indexed 2026-10-14 17:27 UTC
View this version
To
bafyreifemmba3zx3ere22p5aujbusimzawictfu6zagjwrqd2lo43gsmf4
indexed 2026-11-05 16:25 UTC
View this version
Compatibility
breaking 8 breaking changes, 0 non-breaking changes.
Breaking changes (8)
- RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.defs#actorView" }
- RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.listSpaceRecords:output.actors" }
- RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.listSpaceRecords:output.actors:items" }
- RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.listSpaceRecords:output.rev" }
- RemovedEdge RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output", tgt: "fyi.opensocial.listSpaceRecords:output.actors", kind: "prop", name: Some("actors") }
- RemovedEdge RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output", tgt: "fyi.opensocial.listSpaceRecords:output.rev", kind: "prop", name: Some("rev") }
- RemovedEdge RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output.actors", tgt: "fyi.opensocial.listSpaceRecords:output.actors:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output.actors:items", tgt: "fyi.opensocial.defs#actorView", kind: "ref", name: None }
Migration guidance
Removed
RemovedVertex { vertex_id: "fyi.opensocial.defs#actorView" }RemovedVertex { vertex_id: "fyi.opensocial.listSpaceRecords:output.actors" }RemovedVertex { vertex_id: "fyi.opensocial.listSpaceRecords:output.actors:items" }RemovedVertex { vertex_id: "fyi.opensocial.listSpaceRecords:output.rev" }
Notes
- Breaking: RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output", tgt: "fyi.opensocial.listSpaceRecords:output.actors", kind: "prop", name: Some("actors") }
- Breaking: RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output", tgt: "fyi.opensocial.listSpaceRecords:output.rev", kind: "prop", name: Some("rev") }
- Breaking: RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output.actors", tgt: "fyi.opensocial.listSpaceRecords:output.actors:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "fyi.opensocial.listSpaceRecords:output.actors:items", tgt: "fyi.opensocial.defs#actorView", kind: "ref", name: None }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Records in one of a group's content spaces, from the host's index of it: one collection or every collection, newest first, a page at a time. Only for those the space's own access record lets read, checked on every call — anyone, signed in or not, for one open to anyone.",66
"errors": [77
{88
"name": "NotFound"99
},1010
{1111
"name": "NotAuthorized"1212
}1313
],1414
"output": {1515
"encoding": "application/json",1616
"schema": {1717
"properties": {18
"actors": {19
"description": "Who wrote the records, by name and picture: for a caller who isn't one of the group's members, who has no other way to know them.",20
"items": {21
"ref": "fyi.opensocial.defs#actorView",22
"type": "ref"23
},24
"type": "array"25
},2618
"cursor": {2719
"type": "string"2820
},2921
"records": {3022
"items": {3123
"ref": "#spaceRecord",3224
"type": "ref"3325
},3426
"type": "array"35
},36
"rev": {37
"description": "Where the index has got to in the space: a reader that saw this revision has seen everything up to it.",38
"type": "string"3927
}4028
},4129
"required": [4230
"records"4331
],4432
"type": "object"4533
}4634
},4735
"parameters": {4836
"properties": {4937
"collection": {5038
"format": "nsid",5139
"type": "string"5240
},5341
"cursor": {5442
"description": "From the last page: continues with older records.",5543
"type": "string"5644
},5745
"equals": {5846
"maxLength": 2048,5947
"type": "string"6048
},6149
"field": {6250
"description": "Only records whose field (a name or a dotted path, like subject.uri) equals `equals`.",6351
"maxLength": 128,6452
"type": "string"6553
},6654
"group": {6755
"format": "did",6856
"type": "string"6957
},7058
"limit": {7159
"default": 50,7260
"maximum": 100,7361
"minimum": 1,7462
"type": "integer"7563
},7664
"space": {7765
"description": "The space's URI.",7866
"type": "string"7967
},8068
"uri": {8169
"description": "One record in the space, by its URI.",8270
"format": "at-uri",8371
"type": "string"8472
}8573
},8674
"required": [8775
"group",8876
"space"8977
],9078
"type": "params"9179
},9280
"type": "query"9381
},9482
"spaceRecord": {9583
"properties": {9684
"cid": {9785
"format": "cid",9886
"type": "string"9987
},10088
"createdAt": {10189
"format": "datetime",10290
"type": "string"10391
},10492
"repo": {10593
"format": "did",10694
"type": "string"10795
},10896
"uri": {10997
"type": "string"11098
},11199
"value": {112100
"type": "unknown"113101
}114102
},115103
"required": [116104
"uri",117105
"cid",118106
"repo",119107
"value",120108
"createdAt"121109
],122110
"type": "object"123111
}124112
},125113
"id": "fyi.opensocial.listSpaceRecords",126114
"lexicon": 1127115
}