add lexicon codegen: vendored lexicons, lex cli and generation scripts

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Samuel Newman
2026-08-03 12:06:59 +03:00
parent a2129885c6
commit a3243820c9
311 changed files with 23342 additions and 14 deletions
@@ -0,0 +1,58 @@
{
"id": "com.atproto.server.checkAccountStatus",
"defs": {
"main": {
"type": "query",
"output": {
"schema": {
"type": "object",
"required": [
"activated",
"validDid",
"repoCommit",
"repoRev",
"repoBlocks",
"indexedRecords",
"privateStateValues",
"expectedBlobs",
"importedBlobs"
],
"properties": {
"repoRev": {
"type": "string"
},
"validDid": {
"type": "boolean"
},
"activated": {
"type": "boolean"
},
"repoBlocks": {
"type": "integer"
},
"repoCommit": {
"type": "string",
"format": "cid"
},
"expectedBlobs": {
"type": "integer"
},
"importedBlobs": {
"type": "integer"
},
"indexedRecords": {
"type": "integer"
},
"privateStateValues": {
"type": "integer"
}
}
},
"encoding": "application/json"
},
"description": "Returns the status of an account, especially as pertaining to import or recovery. Can be called many times over the course of an account migration. Requires auth and can only be called pertaining to oneself."
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}