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
feat: add build metadata tracking and excludeTests config shorthand
Track engine name, version, and codegraph version in a new build_meta
table (migration v7). Warn during incremental builds when the engine or
codegraph version has changed since the last build, suggesting
--no-incremental. Display build metadata in the info command with
mismatch warnings.
Accept excludeTests at the top level of .codegraphrc.json as a
shorthand for query.excludeTests, with the nested form taking
precedence.
Impact: 4 functions changed, 8 affected
Copy file name to clipboardExpand all lines: README.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -532,10 +532,15 @@ Create a `.codegraphrc.json` in your project root to customize behavior:
532
532
},
533
533
"build": {
534
534
"incremental": true
535
+
},
536
+
"query": {
537
+
"excludeTests": true
535
538
}
536
539
}
537
540
```
538
541
542
+
> **Tip:**`excludeTests` can also be set at the top level as a shorthand — `{ "excludeTests": true }` is equivalent to nesting it under `query`. If both are present, the nested `query.excludeTests` takes precedence.
543
+
539
544
### LLM credentials
540
545
541
546
Codegraph supports an `apiKeyCommand` field for secure credential management. Instead of storing API keys in config files or environment variables, you can shell out to a secret manager at runtime:
0 commit comments