full diff

dev.knotless.getPullDiff

From
bafyreiehgf5pqo3qvu254ee36g2omxzitgnqhixb2gfk2wdknxt3367giy indexed 2026-10-28 21:21 UTC View this version
To
bafyreiazs6kfacxncqdjrbx6qfjiumrx2qajcktnekadqbp7t4hc5h6p6q indexed 2026-11-09 05:13 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "The files of a pull's diff that `paths` names, rows and all, as dev.knotless.getThread shows them, for a page that listed them with its `filesOnly`. No authentication; responses are not personalized.",
66 "errors": [
77 {
88 "description": "No such repository or pull, or the pull's branch is gone.",
99 "name": "NotFound"
1010 }
1111 ],
1212 "output": {
1313 "encoding": "application/json",
1414 "schema": {
1515 "properties": {
1616 "files": {
17 "description": "Those of the files named that the pull changes, in the diff's order.",
17 "description": "Those of the files named that the pull changes, as an editor's file tree lists them, in each directory its directories before its files, each by name.",
1818 "items": {
1919 "ref": "dev.knotless.defs#fileDiffView",
2020 "type": "ref"
2121 },
2222 "type": "array"
2323 }
2424 },
2525 "required": [
2626 "files"
2727 ],
2828 "type": "object"
2929 }
3030 },
3131 "parameters": {
3232 "properties": {
3333 "paths": {
3434 "description": "The files, by their paths after the change, or before it for one deleted; a renamed file is found as such only when both its paths are named.",
3535 "items": {
3636 "maxLength": 4096,
3737 "type": "string"
3838 },
3939 "maxLength": 50,
4040 "minLength": 1,
4141 "type": "array"
4242 },
4343 "repo": {
4444 "description": "The repository's dev.knotless.repo record. Its authority may be a handle; a name the repository had before, or an owner it moved from with its agreement, finds it under the name it has now.",
4545 "format": "at-uri",
4646 "type": "string"
4747 },
4848 "uri": {
4949 "description": "The dev.knotless.pull record.",
5050 "format": "at-uri",
5151 "type": "string"
5252 }
5353 },
5454 "required": [
5555 "repo",
5656 "uri",
5757 "paths"
5858 ],
5959 "type": "params"
6060 },
6161 "type": "query"
6262 }
6363 },
6464 "description": "Some files of a pull's diff.",
6565 "id": "dev.knotless.getPullDiff",
6666 "lexicon": 1
6767}

Compare other versions