Commit Graph

  • 2f57119022 feat(impact): resolve Shopify OS 2.0 JSON template → section references Colby McHenry 2026-06-06 10:39:58 -04:00
  • 415560986f feat(impact): resolve Lua/Luau require() to module files Colby McHenry 2026-06-06 10:30:38 -04:00
  • e7b86dfcc6 docs(impact): record why the static-member pass stays off for TS/JS/Python Colby McHenry 2026-06-06 09:37:36 -04:00
  • 1dec7654f0 feat(impact): Nuxt nested auto-imported component resolution (<MediaCard> → media/Card.vue) Colby McHenry 2026-06-06 09:02:34 -04:00
  • 3ea03e55ba feat(impact): SvelteKit load→page synthesizer (+page.server.js → +page.svelte) Colby McHenry 2026-06-06 00:27:10 -04:00
  • bb7659e2f7 feat(impact): Swift property-wrapper attribute arg type refs (Fluent @Siblings) Colby McHenry 2026-06-06 00:01:06 -04:00
  • 6d214cd32c feat(impact): extract Rocket route-registration macros (routes![]/catchers![]) Colby McHenry 2026-06-05 23:48:29 -04:00
  • 7bb958b215 feat(impact): resolve multi-segment Rust module-path calls (a::b::c()) Colby McHenry 2026-06-05 16:39:23 -04:00
  • a3f59fbd08 feat(impact): Rust self-relative submodule call resolution (X::router()) Colby McHenry 2026-06-05 15:31:09 -04:00
  • bfa84d32b8 docs(readme): drop "!" from waitlist button, version-tag README images Colby McHenry 2026-06-05 00:54:10 -04:00
  • 2a7b34d5a3 docs(assets): redesign waitlist SVG button with outlined Archivo typeface and brand palette Colby McHenry 2026-06-05 00:38:24 -04:00
  • b653688f1b chore: add session handoff notes and update docs to reflect explore/node tools Colby McHenry 2026-06-05 00:17:45 -04:00
  • c95ead5c4e docs(readme): add getcodegraph.com waitlist banner Colby McHenry 2026-06-04 19:19:27 -04:00
  • 9e5a9511b9 feat(impact): Razor @using namespace disambiguation (incl. _Imports.razor) Colby McHenry 2026-06-04 19:17:06 -04:00
  • dc7d033106 feat(impact): C# namespace extraction (qualify type names) Colby McHenry 2026-06-04 19:13:31 -04:00
  • 4589cf97eb docs: mark template-markup-parser P1/P2/@code as implemented Colby McHenry 2026-06-04 19:04:49 -04:00
  • 90c5f39568 feat(impact): delegate Blazor @code / Razor @{} blocks to the C# extractor Colby McHenry 2026-06-04 19:03:56 -04:00
  • 59b8de21fd feat(impact): Razor/Blazor (.cshtml/.razor) markup parser Colby McHenry 2026-06-04 18:51:57 -04:00
  • 2a0b6e001d fix(impact): link renamed default imports to the module file (Express controllers) Colby McHenry 2026-06-04 18:06:07 -04:00
  • 4c144134b9 fix(impact): resolve chained method calls (a.b.Method()) — C# extension methods Colby McHenry 2026-06-04 18:00:35 -04:00
  • 58dc463330 fix(impact): Django include('app.urls') links project urlconf → app urls Colby McHenry 2026-06-04 17:34:20 -04:00
  • 283562305f fix(impact): source-aware Python from pkg import submodule (FastAPI aggregator) Colby McHenry 2026-06-04 17:25:11 -04:00
  • 61a993a0ce fix(impact): link Python absolute whole-module imports (import a.b.c) Colby McHenry 2026-06-04 17:08:57 -04:00
  • 529d822879 fix(impact): same-dir C/C++ includes + KMP commonMain imports (multi-platform coverage) Colby McHenry 2026-06-04 16:28:54 -04:00
  • 082353eb7f fix(impact): gate cross-known-family references/imports (TS↔native name collisions) Colby McHenry 2026-06-04 15:48:26 -04:00
  • 74b599c86b feat(impact): RN native→JS events via the sendEvent(ctx, "X", body) wrapper Colby McHenry 2026-06-04 15:13:58 -04:00
  • d06a5ec890 feat(impact): extract RCT_EXPORT_METHOD / RCT_REMAP_METHOD as ObjC method nodes Colby McHenry 2026-06-04 15:06:33 -04:00
  • 4a64ca56cd feat(impact): classic RN NativeModules cross-platform pairing (Android @ReactMethod ↔ iOS impl) Colby McHenry 2026-06-04 14:55:46 -04:00
  • dbc4862940 feat(impact): React Native / Expo cross-language bridges — generic Expo Functions, cross-platform pairing, type-ref precision Colby McHenry 2026-06-04 14:18:11 -04:00
  • 33ce43194c feat(impact): Objective-C — single-arg selectors, class-message receivers, #import, class-method resolution Colby McHenry 2026-06-04 13:36:23 -04:00
  • 857baf76b8 feat(impact): cross-language static-member / value-read pass — link Enum.value, Type.CONST, Foo::BAR Colby McHenry 2026-06-04 12:29:38 -04:00
  • 94879546bd feat(impact): Dart mixins (with) + method type references Colby McHenry 2026-06-04 11:53:58 -04:00
  • ec8fe3f1f4 feat(impact): C++ free-function name extraction — stop naming functions after a param/return type Colby McHenry 2026-06-04 11:06:05 -04:00
  • 5bccab6afe feat(impact): Ruby require/require_relative resolution — link to the required file Colby McHenry 2026-06-04 02:15:13 -04:00
  • 44fb978597 feat(impact): Ruby mixin coverage — link include/extend/prepend to the module Colby McHenry 2026-06-04 02:07:00 -04:00
  • acfb4445a1 feat(impact): PHP namespace capture + use-import resolution + type-hint refs Colby McHenry 2026-06-04 01:55:46 -04:00
  • b5489d916c feat(impact): Scala type-graph coverage — parameterized extends, type refs, implicit params Colby McHenry 2026-06-04 01:32:28 -04:00
  • d8a2e91b2f feat(impact): Kotlin Multiplatform expect/actual linking — bridge common decls to platform impls Colby McHenry 2026-06-04 01:09:38 -04:00
  • d111f26573 feat(impact): Swift property wrappers & attributes — link @Argument/@Published/etc. Colby McHenry 2026-06-04 00:18:17 -04:00
  • badb12481f feat(impact): Java annotation coverage — index @interface defs, link @Foo usages Colby McHenry 2026-06-03 23:59:12 -04:00
  • 2ac7df58f7 feat(impact): Rust module-path resolution for qualified use/path references Colby McHenry 2026-06-03 23:49:34 -04:00
  • b538aee853 feat(impact): Rust cross-module coverage — struct literals, trait dispatch, use-binding linking Colby McHenry 2026-06-03 23:37:41 -04:00
  • 16b5633749 feat(impact): fix affected/blast-radius and expand cross-file dependency coverage Colby McHenry 2026-06-03 23:17:43 -04:00
  • 629d8472b1 fix(extraction): index Vue <template> component usages (#629 follow-up) (#659) #627 Colby Mchenry 2026-06-02 21:44:27 -05:00
  • bdfd55e69c fix(resolution): resolve Svelte/Vue component barrels & workspace imports (#629) (#657) Colby Mchenry 2026-06-02 21:37:56 -05:00
  • 7b62356f53 feat(cli): add version, indexPath, lastIndexed to status --json (#329) Colby Mchenry 2026-06-02 17:50:33 -05:00
  • ddb1a8f72d fix: issue-triage quick wins (extraction, MCP probes, gitignore, CJK, impact) (#654) Colby Mchenry 2026-06-02 17:49:15 -05:00
  • 2a22f9f55a fix(resolution): stream node-kind scans in synthesis to fix OOM on dense files (#610) (#653) Colby Mchenry 2026-06-02 14:23:33 -05:00
  • c9559d9991 fix(watcher): bound fd/watch cost with a native fs.watch hybrid (#644, #496, #555, #628, #579) (#650) Colby Mchenry 2026-06-02 14:21:29 -05:00
  • 434be1da58 Merge remote-tracking branch 'origin/main' Colby McHenry 2026-06-02 11:36:48 -05:00
  • 0bc13231f7 docs(claude): add handoff notes for explore-overhaul arc and related sessions Colby McHenry 2026-06-02 10:37:28 -05:00
  • 92797535e5 docs(changelog): promote [Unreleased] into [0.9.9] v0.9.9 github-actions[bot] 2026-06-02 15:36:11 +00:00
  • 0cc7ba902f chore(release): bump version to 0.9.9 Colby McHenry 2026-06-02 10:31:47 -05:00
  • 68eaf0dbd8 feat(mcp): codegraph_explore as the sole primary tool + store coverage + overload disambiguation (#647) Colby Mchenry 2026-06-02 10:15:27 -05:00
  • 6094ba1e5a docs(readme): refresh benchmark to the explore-overhaul build #647 feat/explore-overhaul-store-coverage Colby McHenry 2026-06-02 10:14:59 -05:00
  • 9cf671acf5 chore(agent-eval): add per-repo WITH-only why-Read benchmark harness Colby McHenry 2026-06-02 08:32:09 -05:00
  • 50401a6deb perf(mcp): shape codegraph_explore to the agent's native-read unit (inline-cap, concentrated flow-windows) Colby McHenry 2026-06-02 06:45:40 -05:00
  • 5bf6ad8d2d feat(mcp): method-atomic explore render + codegraph_node file/line overload selector Colby McHenry 2026-06-01 23:20:58 -05:00
  • 22333c1535 feat(mcp): explore as the sole primary tool + store coverage + overload disambiguation Colby McHenry 2026-06-01 22:02:04 -05:00
  • 8629f7ab4c docs(changelog): promote [Unreleased] into [0.9.8] v0.9.8 github-actions[bot] 2026-06-01 00:21:04 +00:00
  • 081a6fcaca chore(release): bump version to 0.9.8 (#604) Colby Mchenry 2026-05-31 19:19:11 -05:00
  • 89d4d37a29 feat(npm): restore programmatic/embedded SDK API (#354) (#603) Colby Mchenry 2026-05-31 19:05:40 -05:00
  • 3a1ddf41cd feat(mcp): trace relevance + closure-collection + god-file rendering + cold-start handshake (#580) Colby Mchenry 2026-05-31 18:41:41 -05:00
  • b3b0e705a5 docs(changelog): document the MCP cold-start handshake fix #580 feat/trace-relevance-closure-collection Colby McHenry 2026-05-31 18:40:57 -05:00
  • 82ae484f5a perf(mcp): proxy answers initialize/tools-list locally — cold-start handshake ~600ms→~90ms Colby McHenry 2026-05-30 22:09:47 -05:00
  • 91e28df0c7 perf(mcp): defer CodeGraph load off the serve --mcp startup path (cold-start ~811ms→~600ms) Colby McHenry 2026-05-30 21:02:00 -05:00
  • dc19eaba3e test(agent-eval): exclude MCP-cold-start-raced runs from bench medians Colby McHenry 2026-05-30 20:53:11 -05:00
  • 5d7388cc5a fix(mcp): explore skeleton/focused tag steers to codegraph_explore, not Read Colby McHenry 2026-05-30 17:50:33 -05:00
  • c64c4b3efb feat(mcp): god-file multi-phase explore rendering — send all necessary, cap only noise Colby McHenry 2026-05-30 12:55:06 -05:00
  • e86d573006 feat(mcp): closure-collection dispatch synthesizer + trace endpoint relevance Colby McHenry 2026-05-30 07:43:36 -05:00
  • b026e64b41 feat(mcp): per-symbol adaptive codegraph_explore sizing (#569) Colby Mchenry 2026-05-29 23:06:12 -05:00
  • ffc227a86e feat(mcp): per-symbol adaptive explore sizing — show the answer, collapse the redundant #569 feat/explore-per-symbol-sizing Colby McHenry 2026-05-29 23:05:43 -05:00
  • f1b14f021b feat(mcp): adaptive codegraph_explore sizing — skeletonize redundant polymorphic siblings (#564) Colby Mchenry 2026-05-29 14:42:00 -05:00
  • 51f1d93404 fix(mcp): refine adaptive explore skeletonization — spare named orchestrators, override for family files #564 feat/adaptive-explore-sizing Colby McHenry 2026-05-29 14:41:07 -05:00
  • 1862fc30c8 docs(design): adaptive explore sizing (sibling skeletonization) Colby McHenry 2026-05-29 08:17:31 -05:00
  • d6d059f336 feat(mcp): adaptive explore sizing — skeletonize off-spine polymorphic siblings Colby McHenry 2026-05-29 00:48:14 -05:00
  • f58de8a391 feat(resolution): gin middleware-chain synthesizer + Opus 4.8 benchmark refresh (#547) Colby Mchenry 2026-05-28 23:41:11 -05:00
  • 7a75c82dd9 feat(cli): codegraph init builds the initial index by default (#483) (#546) Colby Mchenry 2026-05-28 23:25:07 -05:00
  • 5fbb9f6787 docs(readme): clarify what init -i does vs plain init (#483) (#545) Colby Mchenry 2026-05-28 23:15:34 -05:00
  • cdbf451440 fix(extraction): count all file-level-tracked langs (incl .properties) as indexed (#544) Colby Mchenry 2026-05-28 22:47:33 -05:00
  • 839cf63dcb fix: count file-level tracked yaml and twig as indexed (#357) luo jiyin 2026-05-29 11:43:49 +08:00
  • 54caceae31 docs(claude): codify friendly New Features / Fixes changelog format Colby McHenry 2026-05-28 15:55:44 -05:00
  • 2e19234578 docs(changelog): rewrite all release notes into friendly New Features / Fixes format Colby McHenry 2026-05-28 15:48:23 -05:00
  • f29825c090 docs(changelog): promote [Unreleased] into [0.9.7] v0.9.7 github-actions[bot] 2026-05-28 20:26:55 +00:00
  • 15dbcdbac0 chore(release): bump version to 0.9.7 Colby McHenry 2026-05-28 15:24:38 -05:00
  • a9c9e76d8c fix(installer): stop duplicating agent instructions; MCP server is the single source of truth (#529) (#538) Colby Mchenry 2026-05-28 15:13:23 -05:00
  • cea78ceb1b fix(windows): suppress console popup on child_process calls (#498) csw-chen 2026-05-29 02:12:54 +08:00
  • 71935e37c2 feat(mcp): multi-module Go trace-quality + small-repo retrieval tuning (#494) Colby Mchenry 2026-05-28 12:38:03 -05:00
  • 10a4f0c725 docs(changelog): cover small-repo retrieval tuning + auto-trace + iface-override expansion #494 feat/go-multi-module-trace-quality Colby McHenry 2026-05-28 12:36:29 -05:00
  • f48b3129f9 fix(mcp): first tool call awaits catch-up sync (no stale rows for deleted files) Colby McHenry 2026-05-28 00:19:03 -05:00
  • bb534d574c feat(mcp): iter10+iter12 — routing manifest inline + probe-sweep harness Colby McHenry 2026-05-27 18:43:21 -05:00
  • f1a63643a1 feat(context): iter7 — core-directory boost to surface dominant-file siblings in search ranking Colby McHenry 2026-05-27 17:21:31 -05:00
  • 25f8f2b89a feat(mcp): iter3/iter4 — raise tool-gate to 500, sufficiency steering in context, hard-exclude low-value files Colby McHenry 2026-05-27 16:47:02 -05:00
  • ae5364cb3b docs(mcp): pin empirical lower bound on tool gating after n=2 micro test Colby McHenry 2026-05-27 15:08:32 -05:00
  • 1f169bfad0 docs(mcp): pin the empirical 5-tool gating floor for tiny repos Colby McHenry 2026-05-27 15:03:01 -05:00
  • d8bb6f84b0 feat(context): trim maxNodes default to 8 on tiny repos Colby McHenry 2026-05-27 14:54:06 -05:00
  • d4ab083761 feat(mcp): combined tiny-tier — smaller explore + tool gating (cobra/ky flip to WIN) Colby McHenry 2026-05-27 14:05:55 -05:00
  • 4961c98625 feat(mcp): tiny-repo tool gating + shorter tool descriptions Colby McHenry 2026-05-27 14:01:38 -05:00
  • 27524e36a9 feat: extend coverage to all supported languages, not just Go Colby McHenry 2026-05-27 11:31:38 -05:00
  • 6b876f286e feat(mcp): trace failure inlines TO file siblings to displace node fan-out Colby McHenry 2026-05-27 02:52:36 -05:00