Skip to content

v0.5.0

Choose a tag to compare

@robtaylor robtaylor released this 30 Dec 20:20
· 149 commits to main since this release

What's New

New MCP Tool: get_symbol_content

Retrieve the complete source code of any function, class, or method by name - much faster than Grep for known symbols.

get_symbol_content("helper_function")     → returns function source
get_symbol_content("MyClass.method")      → returns method source

End Line Tracking

All symbols now track their end line numbers, enabling precise code extraction.

Improved Claude Guidance

Session start now injects instructions telling Claude to prefer MCP tools over Grep/Search for symbol lookups.

Changes

  • Add end_line_number field to Symbol dataclass (Python, C++, Rust)
  • Add get_symbol_content MCP tool for fast code retrieval
  • Update session-start.sh to guide Claude toward MCP tools
  • Bump cache version to 3 (forces reindex on update)

🤖 Generated with Claude Code