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
rollback: revert June 6th commits except cocoindex PATH fix, skill rework, and deps cleanup
Restores tree to 2a3e4be (last pre-June-6) plus:
- 4c7ae7b fix(pipeline): fall back to PATH lookup for cocoindex binary (#261)
- 584db63 rework skill and agent to combine RAG graph navigation with file-system search (#269)
- f512e87 remove requirements.txt, declare all deps in pyproject.toml (#271)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -84,8 +84,6 @@ If vector hits come back and graph expansion adds neighbor symbols, the install
84
84
85
85
## Wire into an MCP host
86
86
87
-
The server discovers your project automatically: it walks up from cwd looking for `.java-codebase-rag.yml` (or `.yaml`), like git finds `.git`. No env vars required if you have a YAML config in your project tree. For full precedence details, see [`docs/CONFIGURATION.md`](./docs/CONFIGURATION.md).
88
-
89
87
### Claude Code
90
88
91
89
With the package installed, the console script `java-codebase-rag-mcp` is on your `PATH`. Register it project-scoped:
@@ -94,7 +92,7 @@ With the package installed, the console script `java-codebase-rag-mcp` is on you
94
92
claude mcp add --transport stdio java-codebase-rag -- java-codebase-rag-mcp
95
93
```
96
94
97
-
No env vars needed — the server walks up from cwd to find `.java-codebase-rag.yml`. For a minimal`.mcp.json` template, see [`mcp.json.example`](./mcp.json.example). Official docs: [Claude Code settings](https://docs.anthropic.com/en/docs/claude-code/settings).
95
+
Then set env vars (`JAVA_CODEBASE_RAG_INDEX_DIR`, `JAVA_CODEBASE_RAG_SOURCE_ROOT`, `SBERT_MODEL`, …) in `.mcp.json` or your shell profile. For a project-scoped`.mcp.json` template, see [`mcp.json.example`](./mcp.json.example). Official docs: [Claude Code settings](https://docs.anthropic.com/en/docs/claude-code/settings).
The server discovers the project via walk-up from the cwd of the MCP host process. If your Java project is not the cwd, either set `JAVA_CODEBASE_RAG_SOURCE_ROOT` in the `env` block or add a `source_root` field to `.java-codebase-rag.yml` (see [`docs/CONFIGURATION.md`](./docs/CONFIGURATION.md)).
114
-
115
115
See [`mcp.json.example`](./mcp.json.example) for the same shape in `.mcp.json` (Claude Code project-scoped) form.
0 commit comments