Expand description
Tree-sitter based test detection for accurate AST parsing
This module uses tree-sitter-rust to properly parse Rust code and detect:
- Test modules (#[cfg(test)] mod tests {})
- Test functions (#test fn test_name())
- Module boundaries and nesting
- Cursor position relative to AST nodes