Commit Graph

  • 2176a7a439 fix(extraction): record instantiates for C++ stack/brace construction (#1035) (#1049) Colby Mchenry 2026-06-28 21:12:53 -05:00
  • f4e03e9cdc fix(extraction): resolve C++ inheritance from templated base classes (#1043) (#1048) Colby Mchenry 2026-06-28 20:43:48 -05:00
  • 4c0c87ff6e docs(changelog): note the Windows daemon shutdown fix (#1041) (#1042) Colby Mchenry 2026-06-28 20:12:54 -05:00
  • cfa293539f fix(mcp): drain the event loop on Windows daemon shutdown instead of aborting mid-watcher-close (#1041) Colby Mchenry 2026-06-28 20:11:05 -05:00
  • f73227d2f5 fix(mcp): don't warn "different git working tree" for submodules covered by the parent index (#1031, #1033) (#1039) Colby Mchenry 2026-06-28 19:35:17 -05:00
  • a4dfc3438f fix(extraction): index nested repos recorded as gitlinks (#1031, #1033) (#1038) Colby Mchenry 2026-06-28 18:41:00 -05:00
  • c5bd6e245c docs(changelog): promote [Unreleased] into [1.1.2] v1.1.2 github-actions[bot] 2026-06-28 06:32:33 +00:00
  • 82b62a21e4 Bump version to 1.1.2 in package-lock.json Colby Mchenry 2026-06-27 15:49:12 -05:00
  • fcc275ee0a Bump version from 1.1.1 to 1.1.2 Colby Mchenry 2026-06-27 15:49:00 -05:00
  • ec5f365bbe Update package.json #1028 colbymchenry-patch-3 Colby Mchenry 2026-06-27 15:48:34 -05:00
  • a79fa51816 feat(mcp): add readOnlyHint annotations so tools work in Cursor Ask mode (#1027) Colby Mchenry 2026-06-27 15:47:31 -05:00
  • 9716fb27ae feat(extraction): parallelize indexing across a parse worker pool (#1015) (#1025) Colby Mchenry 2026-06-27 15:32:50 -05:00
  • b3f59c717a fix(extraction): index Swift computed properties so they're findable (#1020) (#1024) Colby Mchenry 2026-06-27 14:21:00 -05:00
  • 30dc303f4c fix(db): chunk deleteResolvedReferences IN-list under the SQLite param limit (#1001) (#1023) Colby Mchenry 2026-06-27 14:00:55 -05:00
  • f83a1ecc8e fix(mcp): start the daemon on ExFAT/FAT/network filesystems (#997) (#1022) Colby Mchenry 2026-06-27 13:47:29 -05:00
  • 7a361ef16e docs: document the exclude codegraph.json option (#999) (#1010) Colby Mchenry 2026-06-26 20:30:24 -05:00
  • 45d3293c6a fix(resolution): stop "Resolving refs" wedge on theme-vendoring repos; add exclude config + index watchdogs (#999) (#1009) Colby Mchenry 2026-06-26 20:25:47 -05:00
  • d3179f5004 feat(mcp): require projectPath when the MCP server has no default project (#993) (#1007) Colby Mchenry 2026-06-26 19:31:12 -05:00
  • b45f309a1b fix(prompt-hook): fire front-load hook for non-English prompts (#994) (#1004) Colby Mchenry 2026-06-26 18:39:34 -05:00
  • 703629edc3 feat(c/c++): resolve function-pointer command tables — macro-built, conditional-compilation & bare arrays (#991) (#1003) Colby Mchenry 2026-06-26 17:53:19 -05:00
  • dfe13b03c8 feat(mcp): off-load read-tool dispatch to a worker pool to fix concurrent-call timeouts (#1002) Colby Mchenry 2026-06-26 15:42:18 -05:00
  • 4077ed19b7 docs(changelog): promote [Unreleased] into [1.1.1] v1.1.1 github-actions[bot] 2026-06-24 22:18:30 +00:00
  • ec0c62522d chore(release): bump version to 1.1.1 Colby McHenry 2026-06-24 14:52:21 -05:00
  • 7c6417ef8f fix(mcp): prevent "Transport closed" from a stray daemon-socket error (#974) (#983) Colby Mchenry 2026-06-24 14:48:16 -05:00
  • 1e48861cfb docs(changelog): move .gitignore-respect fix to [Unreleased] (#981) Colby Mchenry 2026-06-24 12:48:03 -05:00
  • 73bcc1afb4 fix(extraction): respect .gitignore by default for embedded-repo discovery (#970, #976) (#980) Colby Mchenry 2026-06-24 12:44:49 -05:00
  • a7d4607353 docs(changelog): promote [Unreleased] into [1.1.0] v1.1.0 github-actions[bot] 2026-06-23 21:45:19 +00:00
  • ec42aa76b0 chore(release): bump version to 1.1.0 Colby McHenry 2026-06-23 16:43:38 -05:00
  • 85a8f32fd9 fix(mcp): serve tools without a root index + make the front-load hook monorepo-aware (#964) (#966) Colby Mchenry 2026-06-23 12:57:47 -05:00
  • 0a91d0f512 perf(resolution): fix O(K²) import-node blowup in "Resolving refs" (#915) (#965) Colby Mchenry 2026-06-23 11:26:23 -05:00
  • a89315645d feat(go): index GoFrame g.Meta routes and bind them to controller methods (#747) (#957) Colby Mchenry 2026-06-22 18:16:11 -05:00
  • 6459ead6aa fix(extraction): index files reached through in-root symlinks that point outside the repo (#935) (#956) Colby Mchenry 2026-06-22 17:23:17 -05:00
  • d1121e46f0 feat(config): map custom file extensions to languages via codegraph.json (#906) (#955) Colby Mchenry 2026-06-22 16:16:23 -05:00
  • ba209d9489 feat(c/c++): resolve function-pointer dispatch (#932) (#954) Colby Mchenry 2026-06-22 13:34:11 -05:00
  • 826810f128 feat(java): index Lombok-generated members so call chains resolve (#912) (#953) Colby Mchenry 2026-06-22 12:41:26 -05:00
  • 3e1547bbe1 fix(mcp): bold labels instead of ATX headings in tool results (#778) (#951) Colby Mchenry 2026-06-22 12:06:35 -05:00
  • ace8d8a0d0 fix(mcp): stop the first tool call hanging on a huge-repo catch-up reconcile (#905) (#950) Colby Mchenry 2026-06-22 11:31:49 -05:00
  • 2010c2d2b5 fix(sync): apply the ignore matcher to the git change-detection fast path (#766) (#949) Colby Mchenry 2026-06-22 10:51:20 -05:00
  • 149b4e11c7 Enhance README with CodeGraph benefits and image Colby Mchenry 2026-06-22 10:30:57 -05:00
  • 2f3188eb49 docs: reframe value prop around precision/speed, update Node floor to 20, and expand language/framework coverage Colby McHenry 2026-06-22 09:45:57 -05:00
  • f63e5db2cc fix(extraction): drop the phantom C++ function from a macro-annotated class misparse (#946) (#948) Colby Mchenry 2026-06-22 08:45:50 -05:00
  • 2bdc169ce4 fix(extraction): skip submodule worktrees instead of indexing them as duplicates (#945) (#947) Colby Mchenry 2026-06-22 08:44:06 -05:00
  • 03666584ed fix(extraction): drop the ./ self-entry from git ls-files --directory (#936) (#941) Colby Mchenry 2026-06-22 08:13:23 -05:00
  • e43ac82cdf fix(mcp): reopen the database when it's replaced on disk instead of serving a deleted inode (#925) (#940) Colby Mchenry 2026-06-21 14:03:07 -05:00
  • 62d5cdde2c fix(mcp): re-resolve a path's index every call so worktree state isn't pinned (#926) (#939) Colby Mchenry 2026-06-21 13:43:43 -05:00
  • b218f625f7 Merge pull request #937 from colbymchenry/codegraph-ai Colby Mchenry 2026-06-21 12:59:21 -05:00
  • bd4814d8c1 feat(installer): stop auto-indexing on install + ship opt-in front-load prompt hook #937 codegraph-ai Colby McHenry 2026-06-21 12:36:41 -05:00
  • 212dfc4b6a docs(changelog): note the sync cross-file caller-edge fix (#899) Colby McHenry 2026-06-21 11:50:24 -05:00
  • 6110df8b76 fix(sync): preserve cross-file caller edges across callee re-index (#899) (#927) Josh 2026-06-21 16:47:01 +00:00
  • 64426cad93 fix(react): recognize forwardRef/memo/styled components + index JSX-file routes (#841) Colby McHenry 2026-06-21 11:35:12 -05:00
  • b5090cbad5 docs(dispatch-backlog): shelve trezor barrel-registry as single-lineage/overfit Colby McHenry 2026-06-21 10:19:02 -05:00
  • feb2f641de feat(resolution): bridge Laravel event(new X) to its listener handles Colby McHenry 2026-06-21 09:45:24 -05:00
  • 2c522c6254 feat(resolution): bridge Sidekiq Worker.perform_async to #perform Colby McHenry 2026-06-21 01:32:33 -05:00
  • d1381e11f6 feat(resolution): bridge MediatR Send/Publish to its IRequestHandler.Handle Colby McHenry 2026-06-20 22:34:24 -05:00
  • 8591ea5993 chore: gitignore docs/business/ (confidential, keep out of public repo) Colby McHenry 2026-06-20 22:18:01 -05:00
  • 9b7ca2e394 feat(resolution): bridge Spring publishEvent() to its @EventListener handlers Colby McHenry 2026-06-20 22:00:43 -05:00
  • 6e5c3a9336 feat(resolution): bridge Celery .delay()/.apply_async() dispatch to the task body Colby McHenry 2026-06-20 21:22:52 -05:00
  • 80a1044d3d feat(resolution): bridge Vuex string dispatch/commit to actions and mutations Colby McHenry 2026-06-20 20:49:06 -05:00
  • 8ea32059b6 feat(resolution): bridge Pinia useStore().action() calls to the action Colby McHenry 2026-06-20 20:30:13 -05:00
  • cc9c2f7420 feat(extraction): index Vuex/Pinia store actions, mutations, and getters Colby McHenry 2026-06-20 20:08:34 -05:00
  • e9f7422223 feat(resolution): synthesize RTK Query hook→endpoint dispatch edges Colby McHenry 2026-06-20 19:23:37 -05:00
  • 7f970296cf feat(resolution): synthesize object-literal registry dispatch edges Colby McHenry 2026-06-20 15:17:31 -05:00
  • 270e50655a fix(explore): surface synth constant-endpoint edges + precise redux-thunk dispatch resolution Colby McHenry 2026-06-20 14:45:51 -05:00
  • e5897d0334 feat: remove reasoning offload / CodeGraph AI managed reasoning feature Colby McHenry 2026-06-20 13:23:16 -05:00
  • e7d9f8c6fa feat(explore): surface interface/registry dispatch boundaries and window oversize spine methods Colby McHenry 2026-06-20 12:32:05 -05:00
  • 4f8782cbe5 test(agent-eval): add output-style A/B harness, cost/token analyzer, and DISALLOW/REP_START controls Colby McHenry 2026-06-19 16:43:10 -05:00
  • 4aa2752ef1 chore: stop tracking .claude/handoffs (local session notes only) Colby McHenry 2026-06-19 02:17:43 -05:00
  • 291b200ece chore: stop tracking .claude/handoffs (local session notes only) Colby McHenry 2026-06-19 02:16:50 -05:00
  • f82a662ddb feat(mcp): pare default tool surface to codegraph_explore alone + redux-thunk synthesizer Colby McHenry 2026-06-19 01:55:06 -05:00
  • 7ddd3fa7eb test(agent-eval): persist offload accuracy/adoption eval harness + front-load hook Colby McHenry 2026-06-18 22:30:30 -05:00
  • 6d5cb6b25c feat(reasoning): add CODEGRAPH_OFFLOAD_DISABLE kill-switch and per-call usage log Colby McHenry 2026-06-18 21:10:10 -05:00
  • c9e207a0f2 feat(cli): add codegraph usage command to show AI balance and recent usage Colby McHenry 2026-06-18 01:22:58 -05:00
  • 193722de45 feat(cli): replace offload subcommands with browser device-authorization login / logout Colby McHenry 2026-06-18 00:15:40 -05:00
  • 8aa05380a2 Merge branch 'feat/offload-byo' into codegraph-ai Colby McHenry 2026-06-17 23:48:10 -05:00
  • 3ba82681ea Merge branch 'fix/explore-corroboration-ranking' into codegraph-ai Colby McHenry 2026-06-17 23:47:50 -05:00
  • da5c6c2f79 feat(offload): managed tier (CodeGraph AI) — metered reasoning via org token [WIP] Colby McHenry 2026-06-17 14:54:02 -05:00
  • db4c9f3641 feat(offload): reasoning offload for codegraph_explore (bring-your-own endpoint) #918 feat/offload-byo Colby McHenry 2026-06-17 14:18:22 -05:00
  • 798cd0e21c fix(explore): keep multi-term backend files from being buried by a denser frontend layer #917 fix/explore-corroboration-ranking Colby McHenry 2026-06-17 13:44:39 -05:00
  • f34f606342 feat(extraction): same-file value-reference edges for impact analysis — 15 languages (#897) Colby Mchenry 2026-06-16 12:16:00 -05:00
  • ba159af4bf docs(extraction): correct value-refs coverage count in playbook header (7 → 15 done) #897 feat/value-refs-validation Colby McHenry 2026-06-16 12:14:31 -05:00
  • 1601e4ad12 feat(extraction): add Pascal/Delphi to value-reference edges (unit/class const → constant) Colby McHenry 2026-06-16 09:31:29 -05:00
  • 2ec74a2c36 feat(extraction): add Dart to value-reference edges (static const / static final constants) Colby McHenry 2026-06-16 00:46:29 -05:00
  • a3acc3626e feat(extraction): add Swift to value-reference edges (static let / enum-struct namespaced constants) Colby McHenry 2026-06-16 00:29:04 -05:00
  • 907098a703 feat(extraction): add C, Java, C#, PHP, Scala, and Kotlin to value-reference edges Colby McHenry 2026-06-16 00:06:43 -05:00
  • e8d137ce8d docs(extraction): add value-refs coverage tracker vs the README languages Colby McHenry 2026-06-15 20:02:00 -05:00
  • b92576f660 feat(extraction): add Ruby to value-reference edges (class-scope constants) Colby McHenry 2026-06-15 19:51:08 -05:00
  • 6281a541e4 feat(extraction): add Rust to value-reference edges Colby McHenry 2026-06-15 13:21:34 -05:00
  • 7b0f204604 feat(extraction): add Python to value-reference edges (+ conditional-def-safe prune) Colby McHenry 2026-06-15 13:01:56 -05:00
  • c369d5d226 feat(extraction): add Go to value-reference edges (+ per-grammar shadow prune) Colby McHenry 2026-06-15 12:17:01 -05:00
  • 3289589296 docs(extraction): add value-refs language-extension playbook (handoff runbook) Colby McHenry 2026-06-15 11:53:54 -05:00
  • 4ca424785b test(extraction): cover the tsx/JSX value-ref read path Colby McHenry 2026-06-15 10:16:16 -05:00
  • 9b68286a0a docs(extraction): add JavaScript validation row to value-refs matrix Colby McHenry 2026-06-15 09:50:52 -05:00
  • 7f9ec84f27 docs(extraction): record value-reference-edges design + TS validation matrix Colby McHenry 2026-06-15 01:47:25 -05:00
  • 2f6316500d feat(extraction): enable same-file value-reference edges by default (TS/JS) (#895) Colby Mchenry 2026-06-15 01:28:00 -05:00
  • b49147eab0 fix(cli): make codegraph index a full rebuild so it stops reporting 0 nodes (#874) (#894) Colby Mchenry 2026-06-15 00:45:03 -05:00
  • ab107b325a fix(watcher): warn (don't degrade) on Linux inotify watch exhaustion (ENOSPC) (#893) Colby Mchenry 2026-06-15 00:01:05 -05:00
  • beca7116a0 feat(mcp): surface degraded watcher state to the agent in tool responses (#892) Colby Mchenry 2026-06-14 23:47:31 -05:00
  • cea4d086f9 fix(watcher): degrade cleanly on watch exhaustion and prolonged lock contention (#891) Colby Mchenry 2026-06-14 23:32:54 -05:00
  • 1bd9431879 Merge branch 'feat/value-reference-edges' Colby McHenry 2026-06-14 18:39:35 -05:00
  • ec90ddf79a feat(extraction): same-file value-reference edges (flag-gated) Colby McHenry 2026-06-13 19:25:34 -05:00