From
bafyreiftlislwg256m4npro4vgflfyjbkgtdhvndii5p2lfdkxu64vf7zi
indexed 2026-11-06 13:46 UTC
View this version
To
bafyreid2du3kfdglsv7cdyebk6defdoerwy4in3aidvpaqccnkyg3r3jke
indexed 2026-11-07 06:56 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Only the uploader updates people, note and optional takenAt. takenAt sets an offset-bearing capture time; clearTakenAt true clears the correction. Sending both is InvalidRequest; null is invalid. Omission retains the correction. Locked compositions remain unchanged. Explicit saves forward user input to media. No name-to-face assignment.",5
"description": "Only the uploader updates people, note and the manual capture time. takenAt sets a capture time with an offset; clearTakenAt true clears the correction; sending both, or takenAt null, is InvalidRequest; omitting both keeps it. Works already composed keep their composition; the saved values reach the media service for later works. AI fields cannot be edited.",66
"errors": [77
{88
"name": "NotAuthor"99
},1010
{1111
"name": "NotFound"1212
},1313
{1414
"name": "PdsUnavailable"1515
},1616
{1717
"name": "InvalidRequest"1818
}1919
],2020
"input": {2121
"encoding": "application/json",2222
"schema": {2323
"properties": {2424
"clearTakenAt": {2525
"description": "True clears the manual capture-time correction. Must not be combined with takenAt.",2626
"type": "boolean"2727
},2828
"note": {2929
"maxGraphemes": 300,3030
"maxLength": 3000,3131
"type": "string"3232
},3333
"people": {3434
"items": {3535
"ref": "ai.newnal.illi.family.mediaItem#person",3636
"type": "ref"3737
},3838
"maxLength": 20,3939
"type": "array"4040
},4141
"takenAt": {4242
"description": "Manual capture time with offset. Omitted retains the correction.",4343
"format": "datetime",4444
"type": "string"4545
},4646
"uri": {4747
"format": "at-uri",4848
"type": "string"4949
}5050
},5151
"required": [5252
"uri"5353
],5454
"type": "object"5555
}5656
},5757
"output": {5858
"encoding": "application/json",5959
"schema": {6060
"properties": {6161
"item": {6262
"ref": "ai.newnal.illi.media.defs#itemView",6363
"type": "ref"6464
}6565
},6666
"required": [6767
"item"6868
],6969
"type": "object"7070
}7171
},7272
"type": "procedure"7373
}7474
},7575
"id": "ai.newnal.illi.media.updateItem",7676
"lexicon": 17777
}