You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8f24c00
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+38-19Lines changed: 38 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -537,6 +537,8 @@ Four more tools (`codegraph_callees`, `codegraph_impact`, `codegraph_files`, `co
537
537
538
538
In a workspace with no `.codegraph/` index, the server announces itself inactive and lists **no** tools — agents work normally with their built-in tools, and indexing stays your decision.
539
539
540
+
You can hide specific MCP tools per-project via `.codegraph/config.json` (see Configuration below). Hidden tools are removed from `tools/list` and are treated as unknown if called directly.
541
+
540
542
---
541
543
542
544
## Library Usage
@@ -586,25 +588,42 @@ that drive the graph directly: `DatabaseConnection`, `QueryBuilder`,
586
588
587
589
## Configuration
588
590
589
-
There isn't any — CodeGraph is zero-config, with **no config file** to write or
590
-
keep in sync. Language support is automatic from the file extension; there's
591
-
nothing to wire up per language.
592
-
593
-
What it skips out of the box:
594
-
595
-
-**Dependency, build, and cache directories** — `node_modules`, `vendor`,
596
-
`dist`, `build`, `target`, `.venv`, `Pods`, `.next`, and the like across every
597
-
[supported stack](#supported-languages) — so the graph is your code, not
598
-
third-party noise. This holds even with no `.gitignore`.
599
-
-**Anything in your `.gitignore`** — honored in git repos via git, and in
600
-
non-git projects by reading `.gitignore` directly (root and nested).
0 commit comments