This website requires JavaScript.
3ec4cde542
chore: Reduce stale lock timeout from 10 minutes to 2 minutes
Colby McHenry
2026-03-18 14:52:20 -05:00
b964d5909a
fix: Stale lock recovery and MCP init retry
Colby McHenry
2026-03-18 14:50:25 -05:00
bdbe59b457
Merge pull request #62 from colbymchenry/fix/fk-constraint-empty-names
Colby Mchenry and GitHub
2026-03-18 14:36:16 -05:00
3ffcac781e
Merge pull request #61 from colbymchenry/fix/wasm-oom-lazy-grammars
Colby Mchenry and GitHub
2026-03-18 14:36:04 -05:00
92631d53d3
fix: Prevent FK constraint failure from nodes with empty names
Colby McHenry
2026-03-18 14:34:25 -05:00
15b5e56322
fix: Lazy grammar loading and quantized embeddings to prevent V8 WASM OOM
Colby McHenry
2026-03-18 14:21:54 -05:00
eb25a166d1
exclude .pio/ folder for Platform.io IoT libs
Mark H and GitHub
2026-02-24 19:11:10 -08:00
16db37566d
Merge pull request #46 from colbymchenry/fix/serve-stdout-mcp-protocol
Colby Mchenry and GitHub
2026-02-20 11:27:31 -06:00
7442b27002
fix: Write serve command banner to stderr instead of stdout
Colby McHenry
2026-02-19 16:02:52 -06:00
7f516b9308
Merge pull request #45 from colbymchenry/fix/silent-failed-install
Colby Mchenry and GitHub
2026-02-19 15:58:51 -06:00
dff98a638c
Bumps version to 0.6.2
Colby McHenry
2026-02-19 15:57:01 -06:00
a46d6b7487
fix: Always run npm install -g, skip command -v check
Colby McHenry
2026-02-19 15:51:03 -06:00
67f60b9b2f
fix: Use bare codegraph everywhere, add preuninstall cleanup
Colby McHenry
2026-02-19 15:46:34 -06:00
88e1f2df7f
fix: Bring back global install attempt with loud failure messaging
Colby McHenry
2026-02-19 15:38:59 -06:00
675aab386a
fix: Always use npx — stop silent global install failures
Colby McHenry
2026-02-19 15:28:56 -06:00
3be779f6f6
Merge pull request #41 from omonien/delphi-support
Colby Mchenry and GitHub
2026-02-19 15:00:05 -06:00
544d193086
Merge branch 'main' into delphi-support
Colby Mchenry and GitHub
2026-02-19 14:59:53 -06:00
5d699ab2c5
Merge pull request #40 from ravescovi/fix/sequential-grammar-loading
Colby Mchenry and GitHub
2026-02-19 14:52:05 -06:00
a86ddf6e6a
fix: Resolve Pascal extraction edge cases
Olaf Monien and Claude Opus 4.6
2026-02-18 01:29:49 +01:00
77135445db
Merge origin/main into delphi-support
Olaf Monien and Claude Opus 4.6
2026-02-17 20:23:54 +01:00
267c9e1379
fix: load WASM grammars sequentially to avoid Node 20+ race condition
Rafael Vescovi
2026-02-17 10:28:40 -06:00
a9148e674e
Fix git issue
Colby McHenry
2026-02-14 02:14:48 -06:00
8346440592
Add WASM fallbacks for tree-sitter and SQLite, fix installer
Colby McHenry
2026-02-14 00:56:15 -06:00
e377a957b9
docs: Add performance improvements and testing instructions to DELPHI-SUPPORT.md
Olaf Monien and Claude Opus 4.6
2026-02-13 00:39:06 +01:00
ab9d7188c1
perf: Cache import mappings and index fuzzy matches for resolution
Olaf Monien and Claude Opus 4.6
2026-02-12 19:29:18 +01:00
44ea6af043
fix: Remove _libs/** and libs/** from global exclude defaults
Olaf Monien and Claude Opus 4.6
2026-02-12 11:16:41 +01:00
5a279d3132
perf: Use indexed lookup in extractPascalDefProc instead of linear scan
Olaf Monien and Claude Opus 4.6
2026-02-12 10:09:51 +01:00
f414ed7e3e
perf: Add Delphi-specific exclude patterns to defaults
Olaf Monien and Claude Opus 4.6
2026-02-12 00:40:56 +01:00
f5d9a0efe5
perf: Speed up ref resolution for large Pascal codebases
Olaf Monien and Claude Opus 4.6
2026-02-12 00:28:37 +01:00
429359c25f
version bump
Colby McHenry
2026-02-11 16:12:45 -06:00
ce504c642a
Fix performance issues.
Colby McHenry
2026-02-11 16:11:50 -06:00
a7fc5853a2
Exit child processes on windows
Colby McHenry
2026-02-11 15:15:42 -06:00
763e280829
fix: Fallback to filename when Pascal module name is empty
Olaf Monien and Claude Opus 4.6
2026-02-11 12:50:58 +01:00
482cbee0d0
docs: Add Pascal/Delphi to supported languages in README and CLAUDE.md
Olaf Monien and Claude Opus 4.6
2026-02-11 10:06:28 +01:00
9f415002e4
docs: Replace planning docs with DELPHI-SUPPORT.md for PR
Olaf Monien and Claude Opus 4.6
2026-02-11 10:04:55 +01:00
2442c58932
fix: Move tree-sitter-pascal to optionalDependencies with pinned commit
Olaf Monien and Claude Opus 4.6
2026-02-11 10:00:14 +01:00
eee081e2a7
detached process
Colby McHenry
2026-02-11 02:58:59 -06:00
425bfceea5
feat: Add Pascal/Delphi language support with DFM/FMX extraction
Olaf Monien and Claude Opus 4.6
2026-02-11 08:58:13 +01:00
09a8d24bd8
version bump
Colby McHenry
2026-02-10 18:18:51 -06:00
4c7827675a
Auto stash before merge of "main" and "origin/main"
Colby McHenry
2026-02-10 18:16:06 -06:00
7239a6f7d3
Merge pull request #29 from colbymchenry/optimize-reference-resolution
Colby Mchenry and GitHub
2026-02-10 18:15:36 -06:00
acd9713632
Optimize reference resolution with in-memory caches
Colby McHenry
2026-02-10 18:14:26 -06:00
8dfc99572f
Delphi-Konzept: DFM/FMX Support hinzugefügt
Olaf Monien
2026-02-11 01:06:16 +01:00
dcca22c78f
Delphi-Konzept: Reale tree-sitter-pascal AST-Typen, Integration Guide, erweiterte Fixtures
Olaf Monien
2026-02-11 00:17:29 +01:00
645fd71e45
Delphi concept
Olaf Monien
2026-02-10 23:55:42 +01:00
df937ceca1
Add site-packages and dist-packages to default exclude patterns
Colby McHenry
2026-02-10 16:43:10 -06:00
adaff67219
Merge pull request #25 from MO2k4/feat/db-performance-schema-v2
Colby Mchenry and GitHub
2026-02-10 16:36:21 -06:00
1c023c41cc
Remove unused batch methods, dynamic stmt cache, and intent field
Colby McHenry
2026-02-10 16:34:13 -06:00
04e1f3e122
Merge pull request #24 from MO2k4/security/path-validation-redos
Colby Mchenry and GitHub
2026-02-10 16:22:39 -06:00
98034cc76e
Resolve merge conflicts with main
Colby McHenry
2026-02-10 16:21:23 -06:00
e6531c50c0
Merge pull request #26 from MO2k4/feat/search-query-utils
Colby Mchenry and GitHub
2026-02-10 16:14:12 -06:00
a15ad69288
Remove unused detectApiIntent and inferRouteDirectories
Colby McHenry
2026-02-10 16:05:46 -06:00
e2a95ee9ab
Merge pull request #27 from MO2k4/feat/extraction-quality
Colby Mchenry and GitHub
2026-02-10 16:00:23 -06:00
36af284e10
Remove redundant code and deduplicate indexFile
Colby McHenry
2026-02-10 15:55:43 -06:00
ce220a573c
Resolve merge conflict with main (gitignore + symlink rename)
Colby McHenry
2026-02-10 15:44:56 -06:00
0f2eda8da3
feat: file nodes, arrow function extraction, parallel I/O
Martin Oehlert
2026-02-10 11:46:49 +01:00
c80378d73c
feat: search query utilities and multi-signal scoring
Martin Oehlert
2026-02-10 11:40:41 +01:00
53beb1bd2f
feat: schema v2 migration, database performance, batch query methods
Martin Oehlert
2026-02-10 11:31:05 +01:00
399d78b938
security: path validation, ReDoS prevention, picomatch, PID-based file lock
Martin Oehlert
2026-02-10 11:22:04 +01:00
62a6cf38fe
Fix .gitignore support and Windows path separator bug in scanner
Colby McHenry and Claude Opus 4.6
2026-02-10 04:08:10 -06:00
4825661e02
upgrade
Colby McHenry
2026-02-10 03:49:06 -06:00
75e9bfca04
Downgrade tree-sitter to 0.21.1 to eliminate all peer dependency warnings
Colby McHenry and Claude Opus 4.6
2026-02-10 03:07:39 -06:00
a4c1d32160
Upgrade tree-sitter-c, php, and rust to versions compatible with tree-sitter 0.22.4
Colby McHenry and Claude Opus 4.6
2026-02-10 03:01:59 -06:00
9a122b041b
Move tree-sitter grammars to optionalDependencies for Windows compatibility
Colby McHenry and Claude Opus 4.6
2026-02-10 02:51:32 -06:00
7fe2973e73
Move platform badges to separate row in README
Colby McHenry and Claude Opus 4.6
2026-02-10 02:29:41 -06:00
834ae663e9
readme update
Colby McHenry
2026-02-10 02:28:26 -06:00
f5746981bd
Merge branch 'svelte-support'
Colby McHenry
2026-02-10 02:26:54 -06:00
2ad03d2f7d
updates
Colby McHenry
2026-02-10 02:26:47 -06:00
9f431c859b
Merge pull request #23 from colbymchenry/svelte-support
Colby Mchenry and GitHub
2026-02-10 01:38:26 -06:00
4c983ba082
Add Svelte language support with SvelteKit framework resolver
Colby McHenry and Claude Opus 4.6
2026-02-10 01:32:52 -06:00
c034c50689
Merge pull request #22 from colbymchenry/claude-hooks
Colby Mchenry and GitHub
2026-02-10 01:15:53 -06:00
f46ba02b87
Add Claude Code hooks for automatic CodeGraph sync
Colby McHenry and Claude Opus 4.6
2026-02-10 01:12:43 -06:00
48cc3a8b66
Merge pull request #21 from colbymchenry/fix/unique-constraint-collision
Colby Mchenry and GitHub
2026-02-10 00:43:37 -06:00
c3cf891bf4
Fix UNIQUE constraint crash on large C/C++ projects
Colby McHenry and Claude Opus 4.6
2026-02-10 00:40:18 -06:00
f03524f1c8
Move sqlite-vss to optionalDependencies, remove tree-sitter-liquid
Colby McHenry and Claude Opus 4.6
2026-02-10 00:36:56 -06:00
d3ba9868df
WIP on security-hardening
Colby McHenry
2026-02-10 00:29:22 -06:00
5e2d3d6d75
Merge pull request #20 from colbymchenry/pr-19
Colby Mchenry and GitHub
2026-02-10 00:23:02 -06:00
c8c7785626
Add tests for PR #19 improvements (Phases 3-5)
Colby McHenry and Claude Opus 4.6
2026-02-10 00:19:48 -06:00
ab5f9a03ef
Improve MCP tool symbol disambiguation and output truncation
Colby McHenry and Claude Opus 4.6
2026-02-10 00:05:56 -06:00
9ea4be3c24
Add CLI uninit command to remove CodeGraph from a project
Colby McHenry and Claude Opus 4.6
2026-02-10 00:02:52 -06:00
94c8d5ccaa
Port extraction quality improvements from PR #15
Colby McHenry and Claude Opus 4.6
2026-02-09 23:55:00 -06:00
d80900f653
Port performance improvements from PR #15
Colby McHenry and Claude Opus 4.6
2026-02-09 23:45:34 -06:00
e07250ed60
Port bug fixes and stability improvements from PR #15
Colby McHenry and Claude Opus 4.6
2026-02-09 23:40:37 -06:00
082513b566
Merge pull request #19 from colbymchenry/security-hardening
Colby Mchenry and GitHub
2026-02-09 23:25:04 -06:00
41c49ce83d
Add security hardening test suite (28 tests)
Colby McHenry and Claude Opus 4.6
2026-02-09 23:21:36 -06:00
932c567d18
Security hardening: path validation, input clamping, safe JSON, file locking
Colby McHenry and Claude Opus 4.6
2026-02-09 23:18:40 -06:00
38fac1ff28
Merge PR #18 : Fix arrow function/export indexing + type alias extraction
Colby McHenry and Claude Opus 4.6
2026-02-09 22:36:26 -06:00
d0ee6f7fc4
Enhances code extraction and project indexing
Colby McHenry
2026-02-09 22:18:59 -06:00
ea9d0bf549
Add type alias and exported variable extraction
Tanner Balluff
2026-02-09 14:48:09 -05:00
b6d5346c3c
Fix arrow function and function expression export indexing
Tanner Balluff
2026-02-09 14:35:15 -05:00
f0ddfccf47
Skip global install if codegraph command already exists
Colby McHenry and Claude Opus 4.5
2026-01-21 13:40:29 -06:00
553f623fe1
Bump version to 0.3.0
Colby McHenry and Claude Opus 4.5
2026-01-21 13:30:08 -06:00
3ad4d5b35d
Download embedding model to ~/.codegraph/models on install
Colby McHenry and Claude Opus 4.5
2026-01-21 13:29:03 -06:00
3c2022375a
Bump version to 0.2.9 and update npm description
Colby McHenry and Claude Opus 4.5
2026-01-20 15:03:55 -06:00
14c0d5ae88
Include README.md in npm package
Colby McHenry and Claude Opus 4.5
2026-01-20 03:23:40 -06:00
214ea0dbb0
Update README to clarify installer auto-configures CLAUDE.md
Colby McHenry and Claude Opus 4.5
2026-01-20 03:21:15 -06:00
4308a96079
MIT license
Colby McHenry
2026-01-20 02:17:42 -06:00
47af81aee7
Remove codegraph_explore tool in favor of native Explore agents
Colby McHenry and Claude Opus 4.5
2026-01-19 21:14:52 -06:00
a4ddedb197
Add Liquid template language support for Shopify themes
Colby McHenry and Claude Opus 4.5
2026-01-19 15:59:09 -06:00
8d1fb680e5
Installer now creates/updates CLAUDE.md with CodeGraph instructions
Colby McHenry and Claude Opus 4.5
2026-01-19 15:30:13 -06:00