Looks up a symbol by name. Returns its location, signature, line range, documentation, calls, callers, implementations, and definitions.
Analyzes a specific symbol across your codebase, showing its location, signature, relationships (calls/callers), and documentation. Use when you need to understand how a function, class, or variable is defined and used.
/plugin marketplace add bartolli/codanna-plugins/plugin install codanna@codanna-plugins<symbol-name> "<question>"Symbol to analyze: $1
User's question: $2
Use the Bash tool to fetch symbol information, then answer the user's question.
Workflow:
node .claude/scripts/codanna/context-provider.js symbol $1[symbol_id:123] for all symbols)When answering:
Following relationships:
<symbol_name|symbol_id:ID> for follow-up queriescalls, callers, describe accept either formatFocus on what the code actually shows, not general programming principles.