Commit Graph

  • a460b856c2 perf(db): drop redundant idx_edges_source / idx_edges_target (#142) Colby MchenryandClaude Opus 4.7 2026-05-07 21:29:00 -05:00
  • 153fd1e974 fix(gitignore): anchor "coverage/" rule to repo root (#127) andreinknv 2026-05-07 22:03:44 -04:00
  • 5e5d8d9447 fix(cli): surface lock-acquisition errors and silence Emscripten Aborted() spam (#128) andreinknv 2026-05-07 22:02:20 -04:00
  • 4f6c51d381 fix(extraction): drop duplicate export-var nodes and honour maxFileSize in bulk path (#129) andreinknv 2026-05-07 21:59:26 -04:00
  • d151c0f922 feat(resolution): tsconfig path aliases + re-export chain following (#130) 2026-05-07 21:53:16 -04:00
  • 56f6b3b485 feat(search): field-qualified queries (kind:/lang:/path:/name:) + fuzzy typo fallback (#131) 2026-05-07 21:35:49 -04:00
  • 38d155618f fix: add @clack/prompts transitive deps to fix npx installation (#136) 2026-05-08 09:28:44 +08:00
  • 8eed24327c feat(extraction): instantiates + decorates graph edges (#134) 2026-05-07 21:08:55 -04:00
  • 2dc4bc3968 Merge pull request #84 from colbymchenry/colbymchenry-patch-1 Colby Mchenry 2026-04-14 18:31:46 -05:00
  • 1cf5ccf925 Update README.md Colby Mchenry 2026-04-14 18:31:36 -05:00
  • 19532a81a5 Enhance search result merging and Svelte component extraction Colby McHenry 2026-04-08 17:27:35 -05:00
  • 88fa716418 Add Svelte language support and improve codegraph_explore tool guidance Colby McHenry 2026-04-07 23:47:45 -05:00
  • 39c9b6cf7a Improve search relevance by refining scoring and filtering algorithms Colby McHenry 2026-04-07 17:28:47 -05:00
  • 789158bfd4 Bump version to 0.7.2 Colby McHenry 2026-04-07 16:56:41 -05:00
  • 884b6c7fb5 Bump version to 0.7.0 Colby McHenry 2026-04-07 16:17:26 -05:00
  • 32f9cd460e docs: Clean up README formatting and remove deprecated CLI hook commands Colby McHenry 2026-04-07 16:14:58 -05:00
  • a0a18b1913 Update package description with improved performance metrics Colby McHenry 2026-04-07 16:03:29 -05:00
  • 3da5c96a0b feat: Add file watcher with debounced auto-sync and comprehensive test coverage Colby McHenry 2026-04-07 16:02:15 -05:00
  • 453c39d774 refactor: Remove semantic search and vector embedding functionality Colby McHenry 2026-04-07 14:59:48 -05:00
  • 7507605be5 fix: Add Node.js 25+ compatibility warning for V8 WASM compiler bugs Colby McHenry 2026-04-07 14:02:19 -05:00
  • f402ab8363 feat: Add complete PHP language support with trait handling and property extraction Colby McHenry 2026-04-07 13:44:14 -05:00
  • 1b279dcf94 fix: Handle JavaScript class inheritance parsing differences from TypeScript Colby McHenry 2026-04-07 13:03:47 -05:00
  • 2ae9a465ec feat: Add complete Svelte language support with template call extraction Colby McHenry 2026-04-07 12:27:50 -05:00
  • b872459f19 fix: Handle Kotlin fun interface edge cases with annotated methods and nested interfaces Colby McHenry 2026-04-07 12:09:43 -05:00
  • 0cad147859 feat: Add complete Kotlin language support with fun interface handling Colby McHenry 2026-04-07 11:54:52 -05:00
  • bf3e6a82ff docs: Update Dart language support status to completed Colby McHenry 2026-04-07 11:11:32 -05:00
  • a2ed181055 feat: Add Dart bare call extraction for selector-based method calls Colby McHenry 2026-04-07 11:01:53 -05:00
  • 8a2f158dd4 feat: Add per-file and non-production diversity caps to context building Colby McHenry 2026-04-07 10:28:01 -05:00
  • afcb9fa3e5 feat: Add TypeScript abstract class extraction and fix arrow function naming Colby McHenry 2026-04-07 09:57:51 -05:00
  • 49e670c223 feat: Add resolveBody hook for JS/TS class field function extraction Colby McHenry 2026-04-07 09:40:50 -05:00
  • 9382a087f4 feat: Add Ruby bare method call extraction for identifier nodes Colby McHenry 2026-04-07 09:27:00 -05:00
  • 59ea5a43be feat: Add Ruby module extraction with containment and qualified names Colby McHenry 2026-04-07 09:17:34 -05:00
  • 07d899b735 feat: Promote "extends" to "implements" for class-to-interface relationships in edge creation Colby McHenry 2026-04-07 00:02:47 -05:00
  • b712e4de63 feat: Add C# property/field extraction and inheritance support Colby McHenry 2026-04-06 23:53:30 -05:00
  • 4a8d2f0396 feat: Add content-based C++ detection for .h headers Colby McHenry 2026-04-06 23:38:13 -05:00
  • 237fb3b206 feat: Add C++ macro misparse handling and structural node extraction in function bodies Colby McHenry 2026-04-06 23:24:26 -05:00
  • 6f34be38aa feat: Add C/C++ typedef enum and struct extraction with inner type resolution Colby McHenry 2026-04-06 22:58:35 -05:00
  • da248f9a8e feat: Improve C/C++ name extraction and skip forward declarations in struct/enum processing Colby McHenry 2026-04-06 22:49:09 -05:00
  • e848e6f22f feat: Add PHP inheritance extraction and improve method call handling Colby McHenry 2026-04-06 22:10:23 -05:00
  • 2d14503258 feat: Add Rust trait inheritance and impl block extraction with method receiver type support Colby McHenry 2026-04-06 21:50:03 -05:00
  • ce7b7684db feat: Fix TypeScript inheritance extraction by properly handling class_heritage wrapper nodes Colby McHenry 2026-04-06 21:13:57 -05:00
  • 5046c760cb feat: Add Swift inheritance extraction for class, struct, enum, and protocol relationships Colby McHenry 2026-04-06 20:52:42 -05:00
  • 80fd0f8381 feat: Mark Python as verified for method extraction without receiver type handling Colby McHenry 2026-04-06 20:39:51 -05:00
  • e12bd7ce91 feat: Include receiver names in method call extraction and improve built-in filtering Colby McHenry 2026-04-06 20:31:37 -05:00
  • a0f599e00b feat: Add Python class inheritance extraction for superclass relationships Colby McHenry 2026-04-06 20:13:25 -05:00
  • 392c146810 feat: Add optional stem control to search term extraction and improve name match scoring Colby McHenry 2026-04-06 19:50:53 -05:00
  • 902cb0ef9d feat: Add Go selector_expression support to function call extraction Colby McHenry 2026-04-06 19:13:57 -05:00
  • b1224bcc6a feat: Remove file path from qualified names to prevent FTS pollution and add Go import reference tracking Colby McHenry 2026-04-06 18:59:35 -05:00
  • 1244c62193 feat: Add Go struct and interface embedding extraction for inheritance relationships Colby McHenry 2026-04-06 18:47:12 -05:00
  • 982d987349 feat: Fix Go struct/interface extraction by refactoring type_spec handling through type alias resolver Colby McHenry 2026-04-06 18:33:37 -05:00
  • 630053f3a3 feat: Improve exact name match scoring and expand stop word filtering Colby McHenry 2026-04-06 16:55:09 -05:00
  • f3a0fd402f feat: Add exact name match supplement to prevent BM25 burial in search results Colby McHenry 2026-04-06 16:35:20 -05:00
  • e41431abc2 feat: Fix stem variant inflation in multi-term search boosting by grouping related terms Colby McHenry 2026-04-06 16:16:25 -05:00
  • d9e973cffc feat: Add edge recovery to restore connectivity after node trimming in context building Colby McHenry 2026-04-06 16:08:42 -05:00
  • f668b2cd1c feat: Add stem variants to search term extraction for broader definition matching Colby McHenry 2026-04-06 15:56:31 -05:00
  • c626dfa989 feat: Improve multi-term search ranking with co-occurrence boosting and compound matching Colby McHenry 2026-04-06 14:27:13 -05:00
  • 88d9c2a2f4 feat: Add CamelCase substring search and type hierarchy expansion to context building Colby McHenry 2026-04-06 14:00:03 -05:00
  • 13d3ff3613 feat: Add comprehensive evaluation framework for CodeGraph API testing Colby McHenry 2026-04-06 13:24:27 -05:00
  • d4258b1651 docs: Simplify getImpactRadius API call in verification guide Colby McHenry 2026-04-06 13:07:38 -05:00
  • e5663c5952 feat: Enhance search ranking with name matching and field extraction improvements Colby McHenry 2026-04-06 12:20:44 -05:00
  • b04ee9f9bb docs: Replace search quality loop guide with comprehensive language verification framework Colby McHenry 2026-04-06 12:04:31 -05:00
  • fba9da53cd docs: Mark Swift as completed for receiver type extraction Colby McHenry 2026-04-06 11:49:25 -05:00
  • c0c8a3bb43 feat: Add enum member extraction support across all language extractors Colby McHenry 2026-04-06 11:32:56 -05:00
  • 6598904d06 docs: Add search quality improvement guide for CodeGraph language extractors Colby McHenry 2026-04-06 11:20:37 -05:00
  • 7a3afc9124 feat: Enhance symbol search with co-location boosting and receiver type support Colby McHenry 2026-04-06 11:16:56 -05:00
  • d256af3a23 feat: Optimize reference resolution with indexed queries and built-in filtering Colby McHenry 2026-04-06 10:45:14 -05:00
  • cacc213f09 feat: Remove unused 'finalizing' phase from indexing progress Colby McHenry 2026-04-06 09:57:53 -05:00
  • 9a2d3d9a13 feat: Fix progress bar hanging and improve UI responsiveness during indexing Colby McHenry 2026-04-06 09:50:30 -05:00
  • b768a9aa18 feat: Improve benchmark results presentation and add average performance metrics Colby McHenry 2026-04-06 09:24:53 -05:00
  • 77432fe4ea feat: Add dynamic codegraph_explore call budgets based on project size Colby McHenry 2026-04-06 09:21:49 -05:00
  • 8e8759ff13 feat: Add Swift Compiler benchmark and increase codegraph_explore call limit to 6 Colby McHenry 2026-04-04 23:21:47 -05:00
  • 9249c4692a feat: Add comment-stripping fallback for WASM memory failures and improve retry strategy Colby McHenry 2026-04-04 23:08:50 -05:00
  • 1271ad9161 feat: Add adaptive timeouts and WASM memory error recovery for robust parsing Colby McHenry 2026-04-04 22:49:36 -05:00
  • c19c0ca8fd feat: Add verbose mode with worker lifecycle monitoring and improved error handling Colby McHenry 2026-04-04 22:28:25 -05:00
  • 64d844c938 feat: Move parsing to worker threads for smooth progress animation Colby McHenry 2026-04-04 11:36:20 -05:00
  • ed35d65f4c feat: Replace figlet with @clack/prompts for polished CLI experience Colby McHenry 2026-04-04 11:07:18 -05:00
  • 3a44d5c4d1 fix: Improve CLI progress display and prevent tree-sitter WASM memory crashes Colby McHenry 2026-04-04 10:28:07 -05:00
  • e4908e1270 feat: Add database schema v3 with optimized node lookups and improved error handling Colby McHenry 2026-04-04 10:19:08 -05:00
  • 9cd5ef9870 Merge pull request #78 from colbymchenry/fix/explore-depth-and-qualified-symbol-lookup Colby Mchenry 2026-04-03 19:58:34 -05:00
  • b986b78fa9 fix: Increase explore traversal depth and support qualified symbol lookups Colby McHenryandClaude Opus 4.6 2026-04-03 19:56:58 -05:00
  • 0d6f460b15 fix: Reduce codegraph_explore output limit to stay under MCP client token limits Colby McHenry 2026-04-03 19:34:56 -05:00
  • eefa622965 Merge pull request #77 from colbymchenry/refactor/extract-language-configs Colby Mchenry 2026-04-03 19:26:32 -05:00
  • c8407ad007 refactor: Extract per-language configs and standalone extractors from tree-sitter.ts Colby McHenryandClaude Opus 4.6 2026-04-03 19:25:59 -05:00
  • 0d63166f9d docs: Update benchmark results with comprehensive multi-codebase testing data Colby McHenry 2026-04-03 17:23:21 -05:00
  • 2edc939245 fix: Handle gitignored project directories in git file detection Colby McHenry 2026-04-03 17:17:31 -05:00
  • 4d65d60ded feat: Update Claude instructions to discourage direct codegraph tool usage in main session Colby McHenry 2026-04-03 17:03:03 -05:00
  • b927492bc0 feat: Add codegraph_explore tool for comprehensive single-call code exploration Colby McHenry 2026-04-03 16:35:27 -05:00
  • 4af51f565b feat: Extract type references from annotations and improve symbol query matching Colby McHenry 2026-04-03 16:15:44 -05:00
  • d575c945d9 chore: Add test_frameworks to .gitignore Colby McHenry 2026-04-03 15:03:01 -05:00
  • f98dadc2c2 Merge pull request #76 from colbymchenry/fix/liquid-callers-and-context-relevance Colby Mchenry 2026-04-03 13:31:55 -05:00
  • 68ec482bf4 fix: Fix callers/callees for Liquid templates and improve context relevance Colby McHenryandClaude Opus 4.6 2026-04-03 13:31:14 -05:00
  • 47ed47bf04 Merge pull request #75 from colbymchenry/fix/python-resolution-and-context-relevance Colby Mchenry 2026-04-03 12:31:37 -05:00
  • d04a911309 feat: Improve Java extraction, multi-symbol aggregation, and impact traversal Colby McHenryandClaude Opus 4.6 2026-04-03 12:30:28 -05:00
  • 8b541be894 fix: Improve Python resolution accuracy and context relevance Colby McHenryandClaude Opus 4.6 2026-04-03 12:29:21 -05:00
  • 5d5e715dec Merge pull request #74 from colbymchenry/feat/always-enable-embeddings Colby Mchenry 2026-04-03 10:05:12 -05:00
  • 7e6914ddff feat: Always enable embeddings, remove enableEmbeddings config option Colby McHenryandClaude Opus 4.6 2026-04-03 10:03:41 -05:00
  • 8b5622d346 Remove Sentry telemetry system from CodeGraph Colby McHenry 2026-04-03 09:54:07 -05:00
  • 9bb8e96bd4 bump version to 0.6.6 Colby McHenry 2026-04-01 14:37:38 -05:00
  • 2de4d1fd4c Merge pull request #73 from colbymchenry/fix/cross-module-resolution Colby Mchenry 2026-04-01 14:30:21 -05:00
  • 584bd94ecc fix: Prevent false cross-module edges in name-based resolution Colby McHenryandClaude Opus 4.6 2026-04-01 14:23:13 -05:00