A vibe coded tangled fork which supports pijul.
1{
2 "lexicon": 1,
3 "id": "sh.tangled.git.temp.getBlob",
4 "defs": {
5 "main": {
6 "type": "query",
7 "parameters": {
8 "type": "params",
9 "required": ["repo", "path"],
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 "default": "HEAD"
20 },
21 "path": {
22 "type": "string",
23 "description": "Path within the repository tree"
24 }
25 }
26 },
27 "output": {
28 "encoding": "*/*",
29 "description": "raw blob served in octet-stream"
30 },
31 "errors": [
32 {
33 "name": "RepoNotFound",
34 "description": "Repository not found or access denied"
35 },
36 {
37 "name": "BlobNotFound",
38 "description": "Blob not found"
39 },
40 {
41 "name": "InvalidRequest",
42 "description": "Invalid request parameters"
43 }
44 ]
45 }
46 }
47}