full diff

dev.knotless.forkRepo

From
bafyreigrhf2irargfamiw3t3fovrcultxby52sy7eiixwvaqinxqfm626i indexed 2026-10-28 21:21 UTC View this version
To
bafyreicufxg3g6l72nbwolaj3icqon6wt4ibbkvfw24k3kespzidrctbye 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": "Copies a repository, every branch and tag, into a new dev.knotless.repo in the account logged in to this appview's web pages, naming it as forked from the first, as `knotless fork` does. Requires the session cookie the pages' login sets: the appview writes with the session it keeps for that account.",
5 "description": "Copies a repository, every branch and tag, into a new dev.knotless.repo in the account logged in to this appview's web pages, naming it as forked from the first, as `knotless repo fork` does. Requires the session cookie the pages' login sets: the appview writes with the session it keeps for that account.",
66 "errors": [
77 {
88 "description": "No such repository.",
99 "name": "NotFound"
1010 },
1111 {
1212 "description": "The account owns the repository, has a repository by that name already, or the name is not one a repository can have.",
1313 "name": "InvalidRequest"
1414 },
1515 {
1616 "description": "No account is logged in to the pages, or its session has ended.",
1717 "name": "AuthenticationRequired"
1818 }
1919 ],
2020 "input": {
2121 "encoding": "application/json",
2222 "schema": {
2323 "properties": {
2424 "name": {
2525 "description": "The fork's name: the repository's own when absent.",
2626 "maxLength": 100,
2727 "type": "string"
2828 },
2929 "repo": {
3030 "description": "The repository to fork: its dev.knotless.repo record, as dev.knotless.getRepo takes it.",
3131 "format": "at-uri",
3232 "type": "string"
3333 }
3434 },
3535 "required": [
3636 "repo"
3737 ],
3838 "type": "object"
3939 }
4040 },
4141 "output": {
4242 "encoding": "application/json",
4343 "schema": {
4444 "ref": "dev.knotless.defs#repoMade",
4545 "type": "ref"
4646 }
4747 },
4848 "type": "procedure"
4949 }
5050 },
5151 "description": "Forks a repository into the account logged in to this appview's pages.",
5252 "id": "dev.knotless.forkRepo",
5353 "lexicon": 1
5454}

Compare other versions