at://did:plc:44ybard66vv44zksje25o7dz/app.bsky.feed.post/3m2n7greiuc25

Back to Collection

Record JSON

{
  "$type": "app.bsky.feed.post",
  "createdAt": "2025-10-07T22:47:15.292Z",
  "facets": [
    {
      "$type": "app.bsky.richtext.facet",
      "features": [
        {
          "$type": "app.bsky.richtext.facet#mention",
          "did": "did:plc:l3rouwludahu3ui3bt66mfvj"
        }
      ],
      "index": {
        "byteEnd": 297,
        "byteStart": 287
      }
    }
  ],
  "langs": [
    "en"
  ],
  "reply": {
    "parent": {
      "cid": "bafyreicpuglaqqehiw2764pttgxp2lon345i5pphmjnnmp224wzcyij6b4",
      "uri": "at://did:plc:2xau7wbgdq4phuou2ypwuen7/app.bsky.feed.post/3m2n3htzx42va"
    },
    "root": {
      "cid": "bafyreihx3pf4d5k6gtt5t42vl5w62qapqqlcccpbk5smyez7zvt5ttpp74",
      "uri": "at://did:plc:2xau7wbgdq4phuou2ypwuen7/app.bsky.feed.post/3m2n2hcmh3k6w"
    }
  },
  "text": "I think that, for example, a record (\"#main\") can not have a union as the top-level schema, it needs to be an object (because the \"$type\" needs to be the record type, which conflicts with union discriminator).\n\nin other cases i'm not sure, and not the best to ping for TS tooling. maybe @divy.zone"
}