This website requires JavaScript.
094cc482d3
fix(rust): resolve self.field.method() on the field's declared type instead of a same-named method (#1585 )
fix/1585-rust-self-field-receivers
Colby McHenry
2026-08-22 11:02:23 -07:00
cbf84855e7
fix(kernel): guard the native walkers against stack overflow and defer deep files to wasm (#1581 )
fix/1581-kernel-stack-guard
Colby McHenry
2026-08-22 11:01:26 -07:00
01e110dd27
fix(resolution): resolve calls to object-literal namespace members (#1573 )
fix/1573-object-literal-members
Colby McHenry
2026-08-22 10:56:14 -07:00
cd894b78f8
fix(rust): qualify generic/lifetime impl methods by the implementing type, not the trait (#1588 )
fix/1588-rust-impl-type-qualification
Colby McHenry
2026-08-22 10:53:47 -07:00
7672b92a95
feat(cli): install --init and init --yes for a one-shot, non-interactive bootstrap (#1578 )
feat/1578-install-init
Colby McHenry
2026-08-22 10:52:12 -07:00
4579244aa5
fix(sync): refresh the watcher's scope when codegraph.json or a .gitignore changes (#1590 )
fix/1590-watcher-scope-refresh
Colby McHenry
2026-08-22 10:50:30 -07:00
712cf285bc
fix(extraction): detect a plain struct Derived : Base base clause in .h headers as C++ (#1592 )
fix/1592-h-base-clause-cpp-detection
Colby McHenry
2026-08-22 10:48:11 -07:00
44e1812d3b
changelog: cover the merged contributor batch (#1547 , #1215 , #594 , #1463 )
main
Colby McHenry
2026-08-22 09:56:49 -07:00
1d9de88ef1
feat(config): add codegraph.json "deprioritize" for ranking-only path down-weighting (#982 ) (#1463 )
Max Hsu
2026-08-23 00:55:14 +08:00
bc894802ff
feat(installer): support project-local Codex installs (#1531 ) (#1551 )
Max Hsu
2026-08-23 00:55:10 +08:00
474f051d3c
fix(resolution): load path aliases through tsconfig extends and base configs (#1534 ) (#1548 )
Max Hsu
2026-08-23 00:55:01 +08:00
9219967e43
perf(search): seek the name index for exact-name lookups (#1542 )
Max Hsu
2026-08-23 00:54:27 +08:00
a74029105a
fix(resolution): resolve ES imports targeting .xsjs/.xsjslib files (#556 ) (#594 )
Max Hsu
2026-08-23 00:53:36 +08:00
cc9ce09256
fix(extraction): detect untracked files inside untracked directories (#1213 ) (#1215 )
Max Hsu
2026-08-23 00:53:33 +08:00
340d4b033e
fix(swift): remove catastrophic backtracking in Vapor route regex (#1547 )
Max Hsu
2026-08-23 00:53:26 +08:00
ccb0295259
fix(explore): reliably pin extension-less kebab-case file basenames in queries
Colby McHenry
2026-08-22 09:05:30 -07:00
81e1f4a92f
fix: harden daemon and large-index recovery paths (#1562 )
Daniil
2026-08-20 20:53:49 +03:00
d8f2eeaddf
fix(db): loop-append dense unresolved-ref result rows; make stripped-salvage visible (#1558 ) (#1576 )
Colby Mchenry
2026-08-20 12:36:22 -05:00
26045b3159
fix(extraction): decode kernel results in indexAll retry passes; self-heal wiped rows (#1541 ) (#1575 )
Colby Mchenry
2026-08-20 12:16:51 -05:00
d806317897
fix(explore): improve query accuracy for file paths, camelCase, and variables
Colby McHenry
2026-08-20 09:14:11 -07:00
238dbc5cec
fix(explore): accurately resolve query file paths and find camelCase symbols
Colby McHenry
2026-08-20 09:10:07 -07:00
c6aaa20358
Merge pull request #1516 from ctype-lab/fix/union-declarations-not-indexed
Colby Mchenry
2026-08-07 21:56:05 -05:00
d289bf84d3
Merge main into fix/union-declarations-not-indexed
Colby McHenry
2026-08-07 21:26:45 -05:00
5b0c4b8b93
fix(resolution): trait dispatch reaches union implementors (#1515 )
Colby McHenry
2026-08-07 21:23:06 -05:00
222f82b9a5
Merge pull request #1440 from colbymchenry/feat/copilot-installer-targets
Colby Mchenry
2026-08-07 13:50:33 -05:00
493d4210f1
Merge branch 'main' into feat/copilot-installer-targets
Colby McHenry
2026-08-07 13:49:22 -05:00
c84ce55855
Merge pull request #1528 from colbymchenry/issue/671-mcp-supported-languages
Colby Mchenry
2026-08-07 13:40:20 -05:00
2962e7e1f4
feat(mcp): surface supported languages in MCP server instructions (#671 )
Colby McHenry
2026-08-07 13:40:15 -05:00
1b36132a89
Merge pull request #1498 from colbymchenry/bugfix/CG-16
Colby Mchenry
2026-08-07 13:38:07 -05:00
99f2ebf0d1
Merge pull request #1527 from colbymchenry/bugfix/CG-38
Colby Mchenry
2026-08-07 13:19:25 -05:00
fa8a3d7226
Merge pull request #1526 from colbymchenry/feature/CG-35
Colby Mchenry
2026-08-07 13:19:21 -05:00
2c708caf7c
Merge branch 'main' into feature/CG-35
Colby McHenry
2026-08-06 21:17:56 -05:00
89c53ddf24
fix(explore): guarantee an agent-named symbol renders, wherever it sits (CG-38)
Colby McHenry
2026-08-06 21:11:51 -05:00
969ea1ec37
Merge pull request #1525 from colbymchenry/feature/CG-24
Colby Mchenry
2026-08-06 20:34:28 -05:00
07338ff12e
docs(benchmarks): record CG-38 as open, and correct the regression claim
Colby McHenry
2026-08-06 20:29:14 -05:00
8a4623463d
merge: shrink a later cluster into the remainder instead of dropping it (CG-36)
Colby McHenry
2026-08-06 15:17:41 -05:00
10f1ac601a
docs(benchmarks): record the CG-36 cluster-starvation measurement
Colby McHenry
2026-08-06 15:13:35 -05:00
eed16447c3
fix(explore): shrink a later cluster into the remainder instead of dropping it (CG-36)
Colby McHenry
2026-08-06 15:10:46 -05:00
76ab1fe130
docs(benchmarks): record the CG-24 epic resolution
Colby McHenry
2026-08-06 14:46:11 -05:00
ed6c56f3fa
merge: damp undepended-on ambient declaration files on flow queries (CG-28)
Colby McHenry
2026-08-06 14:40:25 -05:00
9efae0f8f2
fix(explore): damp ambient declaration files on flow queries (CG-28)
Colby McHenry
2026-08-06 14:35:56 -05:00
463f6e7844
merge: factory-closure envelope premise measured and rejected (CG-27)
Colby McHenry
2026-08-06 14:11:01 -05:00
91cb5b4317
measure(explore): the factory-closure envelope premise does not hold (CG-27)
Colby McHenry
2026-08-06 14:07:22 -05:00
d49265043c
test(explore): add the factory-closure fixture and its selection probe (CG-27)
Colby McHenry
2026-08-06 13:58:36 -05:00
dc4fd755ef
merge: recognize Wrangler-style generated banners (CG-25)
Colby McHenry
2026-08-06 11:17:15 -05:00
8bb0f53bca
merge: explore allocation — bounded overshoot, displacement guard, exact budget (CG-30, CG-31, CG-26)
Colby McHenry
2026-08-06 11:17:15 -05:00
57e0854213
fix(explore): recognize Wrangler-style "generated by … by running" banners (CG-25)
Colby McHenry
2026-08-06 04:54:05 -05:00
02ee151e46
CG-35: give the sync-convergence suite teeth against the rebind pass
Colby McHenry
2026-08-06 04:45:37 -05:00
03893b0ab9
CG-33: converge incremental sync with a full rebuild
Colby McHenry
2026-08-06 04:32:40 -05:00
5f32478b57
docs(benchmarks): record the CG-26 A/B — the invariant holds on every path
Colby McHenry
2026-08-06 03:58:18 -05:00
e2195940fb
fix(union): complete downstream container handling
ctype_lab
2026-08-06 17:50:25 +09:00
7cbde95ce2
fix(explore): pay every admitted file on every render path (CG-26)
Colby McHenry
2026-08-06 03:45:28 -05:00
c54e0080c2
fix(explore): keep the drift warning out of the cuttable epilogue (CG-31)
Colby McHenry
2026-08-06 03:15:06 -05:00
be7c968439
docs(benchmarks): record the CG-31 A/B — no regression, four repos stop truncating
Colby McHenry
2026-08-06 03:12:30 -05:00
e922563e05
fix(resolution): recognize union instantiation
ctype_lab
2026-08-06 17:05:33 +09:00
ba58365c6f
docs(union): describe first-class union nodes
ctype_lab
2026-08-06 16:53:13 +09:00
8e3cde6994
feat(kernel): preserve union nodes across extraction
ctype_lab
2026-08-06 16:52:37 +09:00
6978acc92e
feat(extraction): model union declarations distinctly
ctype_lab
2026-08-06 16:49:14 +09:00
f1fecb8232
fix(explore): fund the guard from room that exists, and cut the epilogue first (CG-31)
Colby McHenry
2026-08-06 02:59:46 -05:00
089dcc276f
fix(explore): hold back what is still owed below a clustered render (CG-31)
Colby McHenry
2026-08-06 02:44:59 -05:00
0d014a6582
docs(benchmarks): record the CG-30 A/B — deterministic win, no behavioural regression
Colby McHenry
2026-08-06 02:26:22 -05:00
cd1ea27ea8
fix(explore): restore the CG-30 bound d652c14 reverted
Colby McHenry
2026-08-06 02:08:28 -05:00
86854cd0d7
docs(union): changelog entry + port-checklist annotations
ctype_lab
2026-08-06 15:47:09 +09:00
11acc504b5
test(union): regression cases + kernel-parity torture coverage
ctype_lab
2026-08-06 15:47:09 +09:00
d652c148f6
docs(cg-30): changelog entry + record the self-query probe flip honestly
Colby McHenry
2026-08-06 01:47:02 -05:00
85e9ac6762
fix(c,cpp,objc,rust): index union declarations
ctype_lab
2026-08-06 15:46:53 +09:00
765c06aa40
fix(explore): bound how far an oversize cluster member may overshoot (CG-30)
Colby McHenry
2026-08-06 01:44:45 -05:00
2cf63fd114
CG-33: record index-drift measurement and add a drift diff tool
Colby McHenry
2026-08-06 01:23:42 -05:00
d6d17288be
docs(benchmarks): re-derive the token figures the result.usage bug touched
Colby McHenry
2026-08-05 21:36:10 -05:00
da1f6121fd
docs(readme): benchmark table from the corrected 2026-08-05 re-measure
Colby McHenry
2026-08-05 21:28:25 -05:00
04c0f8eab5
test(agent-eval): sum tokens per turn — result.usage stopped being cumulative
Colby McHenry
2026-08-05 21:27:02 -05:00
a7db24d0c0
docs(readme): disclose the context-footprint side of the benchmark
Colby McHenry
2026-08-05 14:30:34 -05:00
48cbc21a17
merge: cross-call explore session dedup (CG-2, #1500 )
Colby McHenry
2026-08-05 14:29:20 -05:00
2cfd321b23
docs: CG-20 — the dedup gate, three bars pass and the fourth cannot (CG-2)
Colby McHenry
2026-08-05 14:11:33 -05:00
7a7ea30cbd
docs: cross-call dedup — its gates, where the bytes go, and the all-pointer guard (CG-18)
Colby McHenry
2026-08-05 13:47:29 -05:00
ab38d1f090
feat(explore): point at source this session already sent, don't send it twice (CG-18)
Colby McHenry
2026-08-05 13:47:24 -05:00
4e94860f8f
docs: the session-state layer — its four constraints and which way to be wrong (CG-17)
Colby McHenry
2026-08-05 13:24:06 -05:00
fc31b1e2bf
feat(mcp): remember what explore already served this session (CG-17)
Colby McHenry
2026-08-05 13:24:00 -05:00
5dd4db68cd
docs: the occupancy baseline says our residual is higher — write that down (CG-13)
Colby McHenry
2026-08-05 13:06:51 -05:00
520ed9d933
test(agent-eval): report residual direction by sign, not by hope (CG-13)
Colby McHenry
2026-08-05 13:03:08 -05:00
382791f11e
docs: one entry point for the three feedback metrics, and how to run them (CG-11)
Colby McHenry
2026-08-05 00:59:58 -05:00
3e8922dfad
test(agent-eval): report all three feedback metrics per arm, side by side (CG-11)
Colby McHenry
2026-08-05 00:58:42 -05:00
fa15d1046a
docs: allocation efficiency — the metric, its guards, and the 103-run baseline (CG-9)
Colby McHenry
2026-08-05 00:44:30 -05:00
db3b8d2a1e
test(agent-eval): report what share of explore's bytes the answer used (CG-9)
Colby McHenry
2026-08-05 00:42:59 -05:00
254e573f11
docs: the 7-repo bucket baseline, and the recall case by hand (CG-8)
Colby McHenry
2026-08-05 00:30:58 -05:00
945e52f4ee
docs: explore sufficiency -- the metric, its rules, what it caught (CG-8)
Colby McHenry
2026-08-05 00:29:57 -05:00
a2a916e1a5
test(agent-eval): bucket every explore by what the agent did next (CG-8)
Colby McHenry
2026-08-05 00:29:50 -05:00
52b194a6be
merge main into CG-3: keep the envelope view alongside occupancy
feature/CG-3
Colby McHenry
2026-08-05 00:08:57 -05:00
1d333017a8
test(agent-eval): count blocked CLI attempts apart from real contamination (CG-7)
Colby McHenry
2026-08-04 16:46:30 -05:00
e35d4861e0
test(agent-eval): block the codegraph CLI outright — hiding it from PATH was not enough (CG-7)
Colby McHenry
2026-08-04 16:10:32 -05:00
d3c01ce8ed
test(agent-eval): stop the arms reaching codegraph through the shell (CG-7)
Colby McHenry
2026-08-04 15:30:28 -05:00
257a7b7327
test(agent-eval): RUN_FROM, to extend a pass without redoing finished runs (CG-7)
Colby McHenry
2026-08-04 15:25:43 -05:00
af3ce390da
test(agent-eval): drop the duplicated fixed-overhead line (CG-7)
Colby McHenry
2026-08-04 14:52:31 -05:00
77845c747d
test(agent-eval): show every run's residual and tool mix, not just the median (CG-7)
Colby McHenry
2026-08-04 14:52:07 -05:00
b93c8d2b6c
test(agent-eval): self-test the occupancy math, and fix ratio calibration under shedding (CG-7)
Colby McHenry
2026-08-04 14:41:13 -05:00
4d5f8d371a
test(agent-eval): report the occupancy metric's own error bar (CG-7)
Colby McHenry
2026-08-04 14:38:38 -05:00
9b4df2133b
test(agent-eval): price codegraph's fixed context cost alongside its residual (CG-7)
Colby McHenry
2026-08-04 14:37:31 -05:00
4080b7501e
test(agent-eval): measure residual context occupancy, over multi-turn sessions (CG-7)
Colby McHenry
2026-08-04 14:35:56 -05:00
c65d56ceba
docs: CG-22 — the epic's gate, re-run at CG-15's exact setup (#1500 )
Colby McHenry
2026-08-04 12:58:26 -05:00
abee46c5e4
docs: CG-21 A/B — the gate passes, all four bars (#1500 )
Colby McHenry
2026-08-04 02:40:10 -05:00