com.suibari.nagi.getRadioHistory

suibari.com

Schema Diff

+3 -0

From

CID
bafyreify76yrsmd...
Indexed At
2026-09-23 13:20 UTC
View this version

To

CID
bafyreidognepwox...
Indexed At
2026-09-24 07:12 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 2 non-breaking changes.

Non-Breaking Changes (2)
  • AddedVertex AddedVertex { vertex_id: "com.suibari.nagi.getRadioHistory:output.unreadSlotKey" }
  • AddedEdge AddedEdge { src: "com.suibari.nagi.getRadioHistory:output", tgt: "com.suibari.nagi.getRadioHistory:output.unreadSlotKey", kind: "prop", name: Some("unreadSlotKey") }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "com.suibari.nagi.getRadioHistory:output.unreadSlotKey" }

Additional Notes

  • Non-breaking: AddedEdge { src: "com.suibari.nagi.getRadioHistory:output", tgt: "com.suibari.nagi.getRadioHistory:output.unreadSlotKey", kind: "prop", name: Some("unreadSlotKey") }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "description": "認証した本人だけが取得できるbotたんラジオ履歴。AppViewにのみ保存する。",
6 6
      "errors": [
7 7
        {
8 8
          "name": "AuthRequired"
9 9
        },
10 10
        {
11 11
          "name": "InvalidRequest"
12 12
        }
13 13
      ],
14 14
      "output": {
15 15
        "encoding": "application/json",
16 16
        "schema": {
17 17
          "properties": {
18 18
            "cursor": {
19 19
              "type": "string"
20 20
            },
21 21
            "tracks": {
22 22
              "items": {
23 23
                "ref": "com.suibari.nagi.getRadioTrack#track",
24 24
                "type": "ref"
25 25
              },
26 26
              "type": "array"
27 +
            },
28 +
            "unreadSlotKey": {
29 +
              "type": "string"
27 30
            }
28 31
          },
29 32
          "required": [
30 33
            "tracks"
31 34
          ],
32 35
          "type": "object"
33 36
        }
34 37
      },
35 38
      "parameters": {
36 39
        "properties": {
37 40
          "cursor": {
38 41
            "type": "string"
39 42
          },
40 43
          "limit": {
41 44
            "maximum": 30,
42 45
            "minimum": 1,
43 46
            "type": "integer"
44 47
          }
45 48
        },
46 49
        "type": "params"
47 50
      },
48 51
      "type": "query"
49 52
    }
50 53
  },
51 54
  "id": "com.suibari.nagi.getRadioHistory",
52 55
  "lexicon": 1
53 56
}

Compare Other Versions

Lexicon Garden

@