A vibe coded tangled fork which supports pijul.
1{
2 "lexicon": 1,
3 "id": "sh.tangled.git.temp.getEntity",
4 "defs": {
5 "main": {
6 "type": "query",
7 "description": "get metadata of blob by ref and path",
8 "parameters": {
9 "type": "params",
10 "required": ["repo", "path"],
11 "properties": {
12 "repo": {
13 "type": "string",
14 "format": "at-uri",
15 "description": "AT-URI of the repository"
16 },
17 "ref": {
18 "type": "string",
19 "description": "Git reference (branch, tag, or commit SHA)",
20 "default": "HEAD"
21 },
22 "path": {
23 "type": "string",
24 "description": "path of the entity"
25 }
26 }
27 },
28 "output": {
29 "encoding": "application/json",
30 "schema": {
31 "type": "ref",
32 "ref": "sh.tangled.git.temp.defs#blob"
33 }
34 },
35 "errors": [
36 {
37 "name": "RepoNotFound",
38 "description": "Repository not found or access denied"
39 },
40 {
41 "name": "BlobNotFound",
42 "description": "Blob not found"
43 },
44 {
45 "name": "InvalidRequest",
46 "description": "Invalid request parameters"
47 }
48 ]
49 }
50 }
51}