get_cross_repo_references
Find all references to a library symbol across multiple repositories to identify downstream callers before changing shared API.
Instructions
Find all references to a library symbol across one or more consumer repositories. Adds each consumer_root as a workspace folder, waits for indexing, then calls get_references and partitions results by repo. Returns library_references (within the primary repo), consumer_references (map of root → locations), and warnings (roots that could not be indexed). Use before changing a shared library API to find all downstream callers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol_file | Yes | ||
| line | Yes | ||
| column | Yes | ||
| consumer_roots | Yes | ||
| language_id | No |