codingest-mcp 0.1.2

MCP server for codingest code graphs — thin frontend over the kglite-mcp-server library (cypher_query / graph_overview / read_code_source / set_root_dir)
codingest-mcp-0.1.2 is not a library.
Visit the last successful build: codingest-mcp-0.2.6

codingest-mcp — MCP server frontend for code-tree graphs.

The entire server (tool surface, Cypher pipeline, workspace activation on set_root_dir, file watching) is imported from the kglite-mcp-server library crate; this binary is only the process shell. The one thing it injects is the workspace-graph producer: via [kglite_mcp_server::WorkspaceGraphHooks] it points the server's activation and watch-rebuild paths at THIS workspace's codingest crate. KGLite deleted its own in-tree code_tree on 2026-07-16, so the server REFUSES to build a workspace without an injected producer — these hooks are what keep the MCP surface working, and they make codingest the sole builder behind it. Graph correctness is guarded by the frozen golden digests in crates/codingest/tests/ (see PARITY.md), captured while codingest was verified byte-for-byte identical to the last in-sync in-tree authority.

Ingestion policy lives HERE, not in the server: the producer decides from [WorkspaceGraphRequest::mode] whether repository markdown is ingested as :Doc nodes, and owns revision canonicalization for revision-set builds.