pushed
caiowilson/MCP-memento • 1:30 PM - Jul 13, 2026
We've integrated a pure-Go tree-sitter runtime to provide consistent, language-aware structural parsing across the codebase. This replaces fragmented language-specific indexers and regex scanners with a unified, robust approach that correctly identifies declaration boundaries in Go, JavaScript/TypeScript, Python, and Rust. As part of this change, we've updated repository chunking and note-anchoring to leverage these precise parsing results, ensuring more reliable context retrieval and memory management while maintaining our CGO-free cross-compilation support.
