full diff

org.tangled.repo.createRepo

tangled.org +0 −0
From
bafyreial4ziz5ghignn572rlszg3xj5gv4ivb7vn4dto3urz2cl37azx3a indexed 2026-10-28 14:06 UTC View this version
To
bafyreial4ziz5ghignn572rlszg3xj5gv4ivb7vn4dto3urz2cl37azx3a indexed 2026-10-28 14:06 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Create a new repository",
66 "input": {
77 "encoding": "application/json",
88 "schema": {
99 "properties": {
1010 "createdAt": {
1111 "format": "datetime",
1212 "type": "string"
1313 },
1414 "defaultBranch": {
1515 "description": "Default branch of the repository.",
1616 "type": "string"
1717 },
1818 "description": {
1919 "maxGraphemes": 140,
2020 "minGraphemes": 1,
2121 "type": "string"
2222 },
2323 "did": {
2424 "description": "Optional user-provided DID to use as the repo identity instead of minting one.",
2525 "format": "did",
2626 "type": "string"
2727 },
2828 "name": {
2929 "description": "Name of the repository.",
3030 "format": "record-key",
3131 "type": "string"
3232 },
3333 "source": {
3434 "description": "A source to clone from, populate this when forking or importing a repository.",
3535 "refs": [
3636 "org.tangled.repo.defs#sourceTangled",
3737 "org.tangled.repo.defs#sourceExternal"
3838 ],
3939 "type": "union"
4040 },
4141 "spindle": {
4242 "format": "did",
4343 "type": "string"
4444 },
4545 "topics": {
4646 "description": "Topics related to the repo",
4747 "items": {
4848 "maxLength": 50,
4949 "type": "string"
5050 },
5151 "maxLength": 50,
5252 "type": "array"
5353 },
5454 "website": {
5555 "description": "Any URI related to the repo",
5656 "format": "uri",
5757 "type": "string"
5858 }
5959 },
6060 "required": [
6161 "name"
6262 ],
6363 "type": "object"
6464 }
6565 },
6666 "output": {
6767 "encoding": "application/json",
6868 "schema": {
6969 "properties": {
7070 "did": {
7171 "format": "did",
7272 "type": "string"
7373 },
7474 "key": {
7575 "description": "Multibase-encoded public signing key the knot holds for this repository",
7676 "type": "string"
7777 }
7878 },
7979 "type": "object"
8080 }
8181 },
8282 "type": "procedure"
8383 }
8484 },
8585 "id": "org.tangled.repo.createRepo",
8686 "lexicon": 1
8787}