space.remanso.recording

apoena.dev

Schema Diff

+3 -1

From

CID
bafyreiade2rpuxs...
Indexed At
2026-08-01 12:40 UTC
View this version

To

CID
bafyreiamb3n7utd...
Indexed At
2026-08-01 13:32 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "description": "An audio recording — a past stream, a podcast episode, a voice note — referenced from a Remanso note by at-uri.",
6 6
      "key": "tid",
7 7
      "record": {
8 8
        "properties": {
9 9
          "audio": {
10 10
            "accept": [
11 -
              "audio/*"
11 +
              "audio/*",
12 +
              "video/mp4"
12 13
            ],
14 +
            "description": "The recording itself. video/mp4 is accepted alongside audio/* because a PDS sniffs the container rather than trusting the upload's Content-Type, and an audio-only MP4 or M4A sniffs as video/mp4.",
13 15
            "maxSize": 50000000,
14 16
            "type": "blob"
15 17
          },
16 18
          "createdAt": {
17 19
            "format": "datetime",
18 20
            "type": "string"
19 21
          },
20 22
          "durationSec": {
21 23
            "description": "Playback length in seconds.",
22 24
            "type": "integer"
23 25
          },
24 26
          "recordedAt": {
25 27
            "description": "When the audio was originally captured — a past stream's air date, not the upload time.",
26 28
            "format": "datetime",
27 29
            "type": "string"
28 30
          },
29 31
          "title": {
30 32
            "maxLength": 1000,
31 33
            "type": "string"
32 34
          }
33 35
        },
34 36
        "required": [
35 37
          "audio",
36 38
          "createdAt"
37 39
        ],
38 40
        "type": "object"
39 41
      },
40 42
      "type": "record"
41 43
    }
42 44
  },
43 45
  "id": "space.remanso.recording",
44 46
  "lexicon": 1
45 47
}

Compare Other Versions

Lexicon Garden

@