full diff

dev.knotless.retargetPull

From
bafyreigxq63hyzayfe7d4uj5nlvlhj57chymobevbt2borbnyvcalccyrm indexed 2026-10-28 21:21 UTC View this version
To
bafyreiccfybxu24ejjjfvzajqimz4t4xyncd5s2rokm7fel3yjxozzaefq 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": "Points an open pull at another target branch, another head branch, or both, as `knotless retarget` does, as the account logged in to this appview's web pages. Anyone who may close it changes its target branch; only its author its head branch, which must be in the repository it comes from. Requires the session cookie the pages' login sets.",
5 "description": "Points an open pull at another target branch, another head branch, or both, as `knotless pull retarget` does, as the account logged in to this appview's web pages. Anyone who may close it changes its target branch; only its author its head branch, which must be in the repository it comes from. 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 "description": "It was not retargeted, as the reason says: no such branch, or the account may not.",
1717 "name": "UpstreamFailure"
1818 }
1919 ],
2020 "input": {
2121 "encoding": "application/json",
2222 "schema": {
2323 "properties": {
2424 "base": {
2525 "description": "The branch of the repository to merge it into, without refs/heads/.",
2626 "maxLength": 255,
2727 "type": "string"
2828 },
2929 "head": {
3030 "description": "The branch of the repository it comes from to bring in, without refs/heads/.",
3131 "maxLength": 255,
3232 "type": "string"
3333 },
3434 "pull": {
3535 "description": "The dev.knotless.pull record.",
3636 "format": "at-uri",
3737 "type": "string"
3838 },
3939 "repo": {
4040 "description": "The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.",
4141 "format": "at-uri",
4242 "type": "string"
4343 }
4444 },
4545 "required": [
4646 "repo",
4747 "pull"
4848 ],
4949 "type": "object"
5050 }
5151 },
5252 "output": {
5353 "encoding": "application/json",
5454 "schema": {
5555 "properties": {},
5656 "type": "object"
5757 }
5858 },
5959 "type": "procedure"
6060 }
6161 },
6262 "description": "Points a pull at other branches as the account logged in to this appview's pages.",
6363 "id": "dev.knotless.retargetPull",
6464 "lexicon": 1
6565}

Compare other versions