Agent-workflow tooling and search quality improvements:
- find_callers / find_references (by id or exact name), with caller
attribution to the innermost enclosing symbol and import-graph narrowing
- index file (single-file re-index) and workspace glob member resolution
- search symbols: exact > prefix > fulltext > substring fallback, inline
source and line numbers, --limit on all search paths
- search text: reads live from disk (no stale FTS snapshot), collapses
duplicate snippets, correct multi-word phrase matching
- find dead-symbols: excludes framework-wired entry points (pytest test_*,
#[test] tests, FastAPI/Flask routes, Celery tasks, click/typer commands)
- find references: filters the definition line and string/comment
occurrences (incl. Rust raw strings)
- C# import edges via new extract_csharp (using directives)
- richer MCP tool descriptions; brace-in-string tokenizer fix
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>