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": 16565
}