From
bafyreigbrwgiqnnvn7phsrawmttzjeiiwo43ibf2sdezddfoqwew4bmn4a
indexed 2026-11-01 05:43 UTC
View this version
To
bafyreihxumvqb7e5s6fmj674akorobmtxudqvlpndeu5uegjqdzuij6il4
indexed 2026-11-04 13:32 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Writes a dev.knotless.issue record in the account logged in to this appview's web pages, as `knotless issue` does, and a dev.knotless.label record about it when labels are chosen: refused, with the template, when the repository has one (see dev.knotless.getTemplate) and the body follows none of it. Requires the session cookie the pages' login sets.",5
"description": "Writes a dev.knotless.issue record in the account logged in to this appview's web pages, as `knotless issue create` does, and a dev.knotless.label record about it when labels are chosen: refused, with the template, when the repository has one (see dev.knotless.getTemplate) and the body follows none of it. Requires the session cookie the pages' login sets.",66
"errors": [77
{88
"description": "No such repository.",99
"name": "NotFound"1010
},1111
{1212
"description": "No account is logged in to the pages, or its session has ended.",1313
"name": "AuthenticationRequired"1414
}1515
],1616
"input": {1717
"encoding": "application/json",1818
"schema": {1919
"properties": {2020
"body": {2121
"description": "What it is about, in Markdown.",2222
"maxLength": 20000,2323
"type": "string"2424
},2525
"images": {2626
"description": "Pictures uploaded with dev.knotless.uploadImage; those the body links to are attached.",2727
"items": {2828
"ref": "dev.knotless.defs#image",2929
"type": "ref"3030
},3131
"maxLength": 32,3232
"type": "array"3333
},3434
"labels": {3535
"description": "Labels to put on it as it opens, as dev.knotless.labelItem would: refused, with nothing written, when one is not the repository's or not the account's to put on.",3636
"items": {3737
"ref": "dev.knotless.defs#labelName",3838
"type": "ref"3939
},4040
"maxLength": 32,4141
"type": "array"4242
},4343
"repo": {4444
"description": "The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.",4545
"format": "at-uri",4646
"type": "string"4747
},4848
"title": {4949
"maxGraphemes": 300,5050
"maxLength": 3000,5151
"type": "string"5252
}5353
},5454
"required": [5555
"repo",5656
"title"5757
],5858
"type": "object"5959
}6060
},6161
"output": {6262
"encoding": "application/json",6363
"schema": {6464
"properties": {6565
"uri": {6666
"description": "The dev.knotless.issue record written.",6767
"format": "at-uri",6868
"type": "string"6969
}7070
},7171
"required": [7272
"uri"7373
],7474
"type": "object"7575
}7676
},7777
"type": "procedure"7878
}7979
},8080
"description": "Opens an issue on a repository, as the account logged in to this appview's pages.",8181
"id": "dev.knotless.createIssue",8282
"lexicon": 18383
}