Commit Graph

  • 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