Skip to content

Commit 12ecd83

Browse files
committed
docs: update README — 8 languages, Ghost Writer, skip messaging
1 parent 153fac8 commit 12ecd83

1 file changed

Lines changed: 40 additions & 4 deletions

File tree

README.md

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ RAG over source files doesn't work. You get "similar text," never *"what breaks
4040
**Solved:** `agentic-codebase-mcp` exposes the graph to MCP clients for structured code intelligence.
4141

4242
```bash
43-
# Compile any repository (Python, Rust, TypeScript, Go)
43+
# Compile any repository (Python, Rust, TypeScript, JavaScript, Go, C++, Java, C#)
4444
acb compile ./my-project -o project.acb --coverage-report coverage.json
4545

4646
# Query it
@@ -49,7 +49,43 @@ acb query project.acb impact --unit-id 42 # What breaks?
4949
acb query project.acb prophecy --limit 10 # What will break next?
5050
```
5151

52-
Four languages. Twenty-four query types. One file holds everything. Sub-microsecond lookups. Works with Claude Desktop, VS Code, Cursor, Windsurf, and any MCP-compatible client.
52+
Eight languages. Twenty-four query types. One file holds everything. Sub-microsecond lookups. Works with Claude Desktop, VS Code, Cursor, Windsurf, and any MCP-compatible client.
53+
54+
### Language Support
55+
56+
| Language | Extensions | Status |
57+
|:---|:---|:---|
58+
| Python | `.py` | Full |
59+
| Rust | `.rs` | Full |
60+
| TypeScript | `.ts`, `.tsx` | Full |
61+
| JavaScript | `.js`, `.jsx`, `.mjs` | Full |
62+
| Go | `.go` | Full |
63+
| C++ | `.cpp`, `.cc`, `.cxx`, `.h`, `.hpp` | New in v0.2.4 |
64+
| Java | `.java` | New in v0.2.5 |
65+
| C# | `.cs` | New in v0.2.6 |
66+
67+
### Ghost Writer
68+
69+
> **New in v0.2.4** -- Auto-syncs codebase context to your AI coding tools.
70+
71+
| Client | Config Location | Status |
72+
|:---|:---|:---|
73+
| **Claude Code** | `~/.claude/memory/CODEBASE_CONTEXT.md` | Full support |
74+
| **Cursor** | `~/.cursor/memory/agentic-codebase.md` | Full support |
75+
| **Windsurf** | `~/.windsurf/memory/agentic-codebase.md` | Full support |
76+
| **Cody** | `~/.sourcegraph/cody/memory/agentic-codebase.md` | Full support |
77+
78+
Syncs: loaded graphs, recent symbol lookups, analysis findings. **Zero configuration.**
79+
80+
### Better Skip Messaging
81+
82+
> **New in v0.2.6** -- When files can't be parsed, you now see WHY:
83+
84+
```
85+
Unsupported: 1913 files [.xml(800), .txt(400), .md(300), ...]
86+
```
87+
88+
Instead of just `skipped: 1913`.
5389

5490
### V2: Grounding & Multi-Context Workspaces
5591

@@ -269,7 +305,7 @@ AgenticCodebase models source code as a directed graph G = (U, E) where each ver
269305
### Compilation Pipeline
270306

271307
```
272-
Source Files (Py/Rust/TS/Go)
308+
Source Files (Py/Rust/TS/JS/Go/C++/Java/C#)
273309
-> tree-sitter Parse
274310
-> Semantic Analysis
275311
-> Graph Builder
@@ -387,7 +423,7 @@ All four share the MCP protocol for seamless AI agent integration. Run all four
387423
- **Tests**: 567 (38 unit + 460 integration + 69 V2 stress)
388424
- **Benchmarks**: 21 Criterion benchmarks
389425
- **Clippy warnings**: 0
390-
- **Supported languages**: Python, Rust, TypeScript, Go
426+
- **Supported languages**: Python, Rust, TypeScript, JavaScript, Go, C++, Java, C#
391427

392428
## The .acb File
393429

0 commit comments

Comments
 (0)