Browse documentation

get_symbol_info

[symbols]

Inspect an exact generation-scoped Java symbol.

Unreleased read-only preview. Technical reference for agents and client integrators.

Parameters

NameTypeRequiredDescription
symbolKeystringYesOpaque semantic key returned by exact discovery in the current publication.

Examples

Technical examples for agents and client integrators. Replace paths and opaque keys with returned workspace values.

Illustrative arguments

Arguments
{
  "symbolKey": "<returned-symbolKey>"
}
Full MCP request
Full MCP request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_symbol_info",
    "arguments": {
      "symbolKey": "<returned-symbolKey>"
    }
  }
}

Response notes

Returns compiler metadata, context, origin, and available source spans or parser sourceKey. For stale_key, repeat exact semantic discovery in the current generation and retry with the new key. When the semantic publication is fresh, reuse it and repeat discovery without another sync. For stale_snapshot, stabilize the changed input and call sync. After sync succeeds, repeat exact semantic discovery and retry.