Open Kioku Explain Symbol
explain_symbolGet a concise explanation for a known code symbol, including its definition range, qualified name, kind, and direct structural relationships, to understand its role before editing.
Instructions
Retrieve a concise explanation of one indexed symbol, including its definition range, qualified name, kind (function, class, struct, trait), and direct structural relationships within the codebase. Use for a concise explanation of one known symbol, returning its definition range, qualified name, kind, and direct structural relationships. Do NOT use for a comprehensive context bundle with docs and surrounding code (use get_symbol_context), for fuzzy symbol search (use search_symbols), or for cross-reference tracing (use get_references). This is read-only and reads from the local index.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The exact or partial name of the symbol to explain. Matches against indexed symbol names and qualified names. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | No | Wrapped non-object output, used for Markdown, TOON, or scalar responses. |