github source
partial
View version history →
github.languages
partialList repository languages
Requires owner and repo. Keep queries repository-scoped; fan out across repos client-side when you need broader coverage.
owner, repo captured 2026-08-31 06:30:38Zmedian 48383 ms
Verdict: PARTIAL
1 errors across trials but 3 variants returned data.
What to do
Some variants failed
partialInvestigate which variants returned empty rows and which errored. The failing variant often has the missing filter shape.
Re-probe with smaller LIMIT to isolate the failing variant.Unrecognized error
unknownInspect the raw error and add a rule to scripts/analyze_failures.py.
View the error under Probe variants → first trial → error block.Retry with alternate repos
retry-strategyIf the failure is 404 on `anomalyco/opencode`, try `sst/opencode` or `octocat/Hello-World`. The retry script does this automatically.
python3 scripts/retry_batch.py --source github --only-category <category>rendering…
Summary
| Variant | Trials | Min | Median | Max | Row counts | Errors |
|---|---|---|---|---|---|---|
| minimal | 2 | 35242 ms | 36752 ms | 38262 ms | [1, 1] | 0 |
| realistic | 2 | 45788 ms | 48383 ms | 50979 ms | [1, 1] | 0 |
| edge | 2 | 44731 ms | 44731 ms | 44731 ms | [1, 0] | 1 |
Latency per trial
minimalmedian 36752ms
scale: 0–38262 ms
realisticmedian 48383ms
scale: 0–50979 ms
edgemedian 44731ms
scale: 0–44731 ms
Probe variants — every command + output
minimal
2 trialsmin 35242ms · median 36752ms · max 38262ms · rows 1,1
smallest valid query
Command
SELECT * FROM github.languages WHERE owner = 'anomalyco' AND repo = 'opencode' LIMIT 1Trials + output
trial 1·35242ms·rows 1isError=false
First row (click to expand JSON)
{
"json": "{\"TypeScript\":26912704,\"MDX\":7573457,\"CSS\":1039264,\"HTML\":48548,\"Astro\":32509,\"JavaScript\":30452,\"Shell\":22559,\"Nix\":10955,\"Dockerfile\":3696,\"PowerShell\":2301}",
"owner": "anomalyco",
"repo": "opencode"
}columns (3)
jsonownerrepo
trial 2·38262ms·rows 1isError=false
First row (click to expand JSON)
{
"json": "{\"TypeScript\":26912704,\"MDX\":7573457,\"CSS\":1039264,\"HTML\":48548,\"Astro\":32509,\"JavaScript\":30452,\"Shell\":22559,\"Nix\":10955,\"Dockerfile\":3696,\"PowerShell\":2301}",
"owner": "anomalyco",
"repo": "opencode"
}columns (3)
jsonownerrepo
realistic
2 trialsmin 45788ms · median 48383ms · max 50979ms · rows 1,1
typical user query
Command
SELECT * FROM github.languages WHERE owner = 'anomalyco' AND repo = 'opencode' LIMIT 25Trials + output
trial 1·50979ms·rows 1isError=false
First row (click to expand JSON)
{
"json": "{\"TypeScript\":26912704,\"MDX\":7573457,\"CSS\":1039264,\"HTML\":48548,\"Astro\":32509,\"JavaScript\":30452,\"Shell\":22559,\"Nix\":10955,\"Dockerfile\":3696,\"PowerShell\":2301}",
"owner": "anomalyco",
"repo": "opencode"
}columns (3)
jsonownerrepo
trial 2·45788ms·rows 1isError=false
First row (click to expand JSON)
{
"json": "{\"TypeScript\":26912704,\"MDX\":7573457,\"CSS\":1039264,\"HTML\":48548,\"Astro\":32509,\"JavaScript\":30452,\"Shell\":22559,\"Nix\":10955,\"Dockerfile\":3696,\"PowerShell\":2301}",
"owner": "anomalyco",
"repo": "opencode"
}columns (3)
jsonownerrepo
edge
2 trialsmin 44731ms · median 44731ms · max 44731ms · rows 1,0
edge: larger limit
Command
SELECT * FROM github.languages WHERE owner = 'anomalyco' AND repo = 'opencode' LIMIT 200Trials + output
trial 1·44731ms·rows 1isError=false
First row (click to expand JSON)
{
"json": "{\"TypeScript\":26912704,\"MDX\":7573457,\"CSS\":1039264,\"HTML\":48548,\"Astro\":32509,\"JavaScript\":30452,\"Shell\":22559,\"Nix\":10955,\"Dockerfile\":3696,\"PowerShell\":2301}",
"owner": "anomalyco",
"repo": "opencode"
}columns (3)
jsonownerrepo
trial 2·-1ms·rows 0isError=true
Error
timeoutAll returned rowsacross all non-errored trials · filterable · paginated
5 rows stored · 5 returned · page 1/1
| 1 | 0 | {"TypeScript":26912704,"MDX":7573457,"CSS":1039264,"HTML":48548,"Astro":32509,"… | anomalyco | opencode |
| 2 | 1 | {"TypeScript":26912704,"MDX":7573457,"CSS":1039264,"HTML":48548,"Astro":32509,"… | anomalyco | opencode |
| 1 | 2 | {"TypeScript":26912704,"MDX":7573457,"CSS":1039264,"HTML":48548,"Astro":32509,"… | anomalyco | opencode |
| 2 | 3 | {"TypeScript":26912704,"MDX":7573457,"CSS":1039264,"HTML":48548,"Astro":32509,"… | anomalyco | opencode |
| 1 | 4 | {"TypeScript":26912704,"MDX":7573457,"CSS":1039264,"HTML":48548,"Astro":32509,"… | anomalyco | opencode |
Column profile
3 columns actually returned by coral. Catalog claims "2 required filter(s)": "owner, repo". Click a column to drill in.
| # | Column | Inferred type | Non-null | Nulls | Sample value(s) |
|---|---|---|---|---|---|
| 1 | json | string | 5 | 0 | "{\"TypeScript\":26912704,\"MDX\":7573457,\"CSS\":1039264,\"HTML\":48" |
| 2 | owner | string | 5 | 0 | "anomalyco" |
| 3 | repo | string | 5 | 0 | "opencode" |
Trial comparison
| Variant / combo | Trial # | Latency | Rows | Status | First key returned |
|---|---|---|---|---|---|
| minimal | t1 | 35242ms | 1 | ok | json, owner, repo |
| minimal | t2 | 38262ms | 1 | ok | json, owner, repo |
| realistic | t1 | 50979ms | 1 | ok | json, owner, repo |
| realistic | t2 | 45788ms | 1 | ok | json, owner, repo |
| edge | t1 | 44731ms | 1 | ok | json, owner, repo |
| edge | t2 | -1ms | 0 | error | — |
Catalog vs. response schemaclaimed guide vs columns coral actually returned
Catalog guide (verbatim)
Requires owner and repo. Keep queries repository-scoped; fan out across repos client-side when you need broader coverage.Columns coral returned (3)
jsonownerrepo
Probed by
bld-dabqr1nqj5pc73dgn3h0-676t6 at 2026-08-31T06:30:38ZJSON record:
reports/github/tables/languages.jsonfirst_run_at:
2026-08-31T06:30:38Zlast_retried_at:
2026-08-31T06:30:38Zretry_count:
0