A vibe coded tangled fork which supports pijul.
at sl/knotmirror 56 lines 1.4 kB view raw
1{ 2 "lexicon": 1, 3 "id": "sh.tangled.git.temp.listCommits", 4 "defs": { 5 "main": { 6 "type": "query", 7 "parameters": { 8 "type": "params", 9 "required": ["repo"], 10 "properties": { 11 "repo": { 12 "type": "string", 13 "format": "at-uri", 14 "description": "AT-URI of the repository" 15 }, 16 "ref": { 17 "type": "string", 18 "description": "Git reference (branch, tag, or commit SHA)" 19 }, 20 "limit": { 21 "type": "integer", 22 "description": "Maximum number of commits to return", 23 "minimum": 1, 24 "maximum": 100, 25 "default": 50 26 }, 27 "cursor": { 28 "type": "string", 29 "description": "Pagination cursor (commit SHA)" 30 } 31 } 32 }, 33 "output": { 34 "encoding": "*/*" 35 }, 36 "errors": [ 37 { 38 "name": "RepoNotFound", 39 "description": "Repository not found or access denied" 40 }, 41 { 42 "name": "RefNotFound", 43 "description": "Git reference not found" 44 }, 45 { 46 "name": "PathNotFound", 47 "description": "Path not found in repository" 48 }, 49 { 50 "name": "InvalidRequest", 51 "description": "Invalid request parameters" 52 } 53 ] 54 } 55 } 56}