Skip to content

v3.24.0 — built-in CodeGraph semantic code index

Choose a tag to compare

@1bcMax 1bcMax released this 31 May 05:54
· 33 commits to main since this release
625c3fc

Bundles CodeGraph (MIT) as a built-in MCP server so Franklin answers code questions from a pre-built symbol/call graph instead of looping grep + read. Fewer tool calls = fewer paid LLM round-trips = less USDC per coding task.

  • Built-in CodeGraph MCP server — local SQLite symbol/call graph via tree-sitter, 10 tools (codegraph_context, search, callers/callees, impact, trace, explore, …). Shipped as a dependency; opt out with FRANKLIN_CODEGRAPH=0.
  • Self-building index — first session in a repo kicks off codegraph init in the background; falls back to grep/read until ready.
  • MCP server playbooks — Franklin now folds each MCP server's initialize-time instructions into the system prompt, so the agent follows the query-the-index-don't-grep discipline.

439/439 local tests pass.