full diff

com.getorbyt.send.getSuggestions

getorbyt.com +14 −0
From
bafyreidf5wd2pk22vqxkm5znt4vpzxagswpsl73ojautb77crgiy7quv64 indexed 2026-11-01 04:34 UTC View this version
To
bafyreidaujzcalpd45wbxi6olc5mpkpwmv52i6bchrbq7bptge2ukfc3je indexed 2026-11-02 17:41 UTC View this version

Compatibility

backward compatible Backward compatible. 4 non-breaking changes.

Non-breaking changes (4)
  • AddedVertex AddedVertex { vertex_id: "com.getorbyt.send.getSuggestions:output.sent" }
  • AddedVertex AddedVertex { vertex_id: "com.getorbyt.send.getSuggestions:output.sent:items" }
  • AddedEdge AddedEdge { src: "com.getorbyt.send.getSuggestions:output", tgt: "com.getorbyt.send.getSuggestions:output.sent", kind: "prop", name: Some("sent") }
  • AddedEdge AddedEdge { src: "com.getorbyt.send.getSuggestions:output.sent", tgt: "com.getorbyt.send.getSuggestions:output.sent:items", kind: "items", name: None }

Migration guidance

Added

  • AddedVertex { vertex_id: "com.getorbyt.send.getSuggestions:output.sent" }
  • AddedVertex { vertex_id: "com.getorbyt.send.getSuggestions:output.sent:items" }

Notes

  • Non-breaking: AddedEdge { src: "com.getorbyt.send.getSuggestions:output", tgt: "com.getorbyt.send.getSuggestions:output.sent", kind: "prop", name: Some("sent") }
  • Non-breaking: AddedEdge { src: "com.getorbyt.send.getSuggestions:output.sent", tgt: "com.getorbyt.send.getSuggestions:output.sent:items", kind: "items", name: None }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Who the viewer is likely to send a video to, best first: people they recently sent to, then mutual follows, then people who follow them. Everyone listed can receive a send from the viewer. Viewer-specific and never cached.",
66 "errors": [
77 {
88 "name": "AuthenticationRequired"
99 }
1010 ],
1111 "output": {
1212 "encoding": "application/json",
1313 "schema": {
1414 "properties": {
1515 "actors": {
1616 "items": {
1717 "ref": "com.getorbyt.actor.defs#profileView",
1818 "type": "ref"
1919 },
2020 "maxLength": 50,
2121 "type": "array"
22 },
23 "sent": {
24 "description": "Of `actors`, those the viewer already sent `subject` to. A send to them again is not delivered twice.",
25 "items": {
26 "format": "did",
27 "type": "string"
28 },
29 "maxLength": 50,
30 "type": "array"
2231 }
2332 },
2433 "required": [
2534 "actors"
2635 ],
2736 "type": "object"
2837 }
2938 },
3039 "parameters": {
3140 "properties": {
3241 "limit": {
3342 "default": 25,
3443 "maximum": 50,
3544 "minimum": 1,
3645 "type": "integer"
46 },
47 "subject": {
48 "description": "The post about to be sent. When given, `sent` lists who already has it from the viewer.",
49 "format": "at-uri",
50 "type": "string"
3751 }
3852 },
3953 "type": "params"
4054 },
4155 "type": "query"
4256 }
4357 },
4458 "id": "com.getorbyt.send.getSuggestions",
4559 "lexicon": 1
4660}

Compare other versions