1. Find a compiler-backed symbol
Use KastThe direct tool input is:query_symbolsto enumerate declarations in this workspace. Show one returned exact symbol’s kind, signature, source location, and unchangedref. Include query coverage and any limitation. If there is no symbol, state whether Kast proved the scope empty.
main and
test source sets recursively. The returned ref names a compiler-backed
declaration; keep it unchanged for the next call.
2. Show an exact relationship
For that Kastref, usequery_symbolsto find references. Show the individual occurrence facts and their locations. Report omissions or incomplete coverage, even if no occurrences were returned.
ref from step 1. Occurrence output preserves individual relation facts and repeated use sites. An empty result supports an absence claim only when coverage is complete for the requested scope.
Read the answer
Tool RPC uses
type: "qualified" for a partial document. The MCP and RPC pages show their exact wrappers. To filter, expand, walk, combine, or retain results, compose a query. See the generated Query symbols entry in the API / RPC tab for the exact installed schema.