[symbols]
Returns detailed metadata for a stable symbol key.
JS/TS names repeat across packages, files, exports, type/value spaces, and generated declarations.
Symbol tools turn fuzzy names and cursor positions into stable identities for references, callers, exports, and refactors.
Try it locally in the TGlider playground
| Name | Type | Required | Description |
|---|---|---|---|
| symbolKey | string | Yes | Stable symbol key returned by a prior symbol discovery tool. |
Inspect a selected symbol
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_symbol_info",
"arguments": {
"symbolKey": "role=canonical|..."
}
}
}Returns declaration metadata, signature, export status, spans, and related source context.