go_to_symbol
Locate a symbol definition by dot-notation name (e.g., 'http.Handler') without needing file_path or line/column. Uses workspace symbol search when you know the name but not its location.
Instructions
Navigate to a symbol definition by dot-notation name (e.g. "LSPClient.GetReferences", "http.Handler") without needing file_path or line/column. Uses workspace symbol search to locate the definition. Useful when you know the symbol name but not its location.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol_path": "<symbol_path>"
},
"name": "go_to_symbol"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | ||
| symbol_path | Yes | ||
| workspace_root | No |