full diff

us.off-the-clock.getFeed

From
bafyreidnf5dxepguvwt4bmnfnf6vduvq6aobbxhrtdstznnx2k3ybjrbsu indexed 2026-11-09 02:47 UTC View this version
To
bafyreiejby4cceo3e6zqiqcgpuvgbg6diuhe527uw6deqkcyoawkfmsooy indexed 2026-11-09 10:13 UTC View this version

Compatibility

breaking 2 breaking changes, 6 non-breaking changes.

Breaking changes (2)
  • RemovedEdge RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
  • RemovedEdge RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }
Non-breaking changes (6)
  • AddedVertex AddedVertex { vertex_id: "us.off-the-clock.defs#reviewView" }
  • AddedVertex AddedVertex { vertex_id: "us.off-the-clock.getFeed:output.feed:items:variant9" }
  • AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.defs#reviewView") }
  • AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant9", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
  • AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.defs#reviewView", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant9", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }

Migration guidance

Added

  • AddedVertex { vertex_id: "us.off-the-clock.defs#reviewView" }
  • AddedVertex { vertex_id: "us.off-the-clock.getFeed:output.feed:items:variant9" }

Notes

  • Breaking: RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
  • Breaking: RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.defs#reviewView") }
  • Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant9", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
  • Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.defs#reviewView", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant9", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "A feed by record key: its generator's skeleton, hydrated by collection. Needs the viewer's service-auth token for the feed generator in x-atproto-feed-authorization.",
66 "errors": [
77 {
88 "name": "UnknownFeed"
99 },
1010 {
1111 "name": "FeedAuthRequired"
1212 },
1313 {
1414 "name": "FeedUnavailable"
1515 },
1616 {
1717 "name": "NotSpaceMember"
1818 }
1919 ],
2020 "output": {
2121 "encoding": "application/json",
2222 "schema": {
2323 "properties": {
2424 "cursor": {
2525 "type": "string"
2626 },
2727 "feed": {
2828 "items": {
2929 "refs": [
3030 "us.off-the-clock.defs#postView",
3131 "us.off-the-clock.defs#eventView",
3232 "us.off-the-clock.defs#rsvpView",
3333 "us.off-the-clock.defs#profileView",
3434 "us.off-the-clock.defs#recordView",
3535 "us.off-the-clock.defs#bookmarkView",
3636 "us.off-the-clock.defs#documentView",
3737 "us.off-the-clock.defs#listingView",
38 "us.off-the-clock.defs#reviewView",
3839 "us.off-the-clock.polls.pollView"
3940 ],
4041 "type": "union"
4142 },
4243 "type": "array"
4344 },
4445 "generator": {
4546 "ref": "us.off-the-clock.defs#feedInfo",
4647 "type": "ref"
4748 }
4849 },
4950 "required": [
5051 "generator",
5152 "feed"
5253 ],
5354 "type": "object"
5455 }
5556 },
5657 "parameters": {
5758 "properties": {
5859 "cursor": {
5960 "type": "string"
6061 },
6162 "feed": {
6263 "description": "The feed's record key; general by default.",
6364 "format": "record-key",
6465 "type": "string"
6566 },
6667 "limit": {
6768 "default": 50,
6869 "maximum": 100,
6970 "minimum": 1,
7071 "type": "integer"
7172 },
7273 "sort": {
7374 "description": "latest (the feed's own order, the default) or popular: engagement over the last seven days, fading with age (D94).",
7475 "knownValues": [
7576 "latest",
7677 "popular"
7778 ],
7879 "maxLength": 64,
7980 "type": "string"
8081 }
8182 },
8283 "type": "params"
8384 },
8485 "type": "query"
8586 }
8687 },
8788 "id": "us.off-the-clock.getFeed",
8889 "lexicon": 1
8990}

Compare other versions