Cursor agent RAG (AST search?)

Does cursor agent still just do semantic search and grepping/ searching or are you guys working on AST aided navigation etc

Last I used composer struggled with larger/complex codebase s