find_usages
Locate all symbol references.
go_to_definition
Jump to symbol definitions instantly.
find_implementations
Discover implementations of interfaces/abstract methods.
get_hover_info
Get rich symbol docs on hover.
get_document_symbols
Outline all symbols in a file.
get_completions
Context-aware auto-completions.
get_signature_help
Function parameter hints and overloads.
get_rename_locations
Safely get location of places to perform a rename across the project.
rename
Perform rename on a symbol
get_code_actions
Quick fixes, refactors, and improvements.
get_semantic_tokens
Enhanced highlighting data.
get_call_hierarchy
See incoming/outgoing call relationships.
get_type_hierarchy
Visualize class and interface inheritance.
get_code_lens
Inline insights (references, tests, etc.).
get_selection_range
Smart selection expansion for code blocks.
get_type_definition
Jump to underlying type definitions.
get_declaration
Navigate to symbol declarations.
get_document_highlights
Highlight all occurrences of a symbol.
get_workspace_symbols
Search symbols across your entire workspace.