Get Lineage
get_lineageFetch a symbol's typed change history—CI outcomes, reverts, renames, co-change partners, and rejected PRs—before editing to see how it changes and what failed last time.
Instructions
The change history of one symbol, typed by what kind of change each commit made (body, calls, data, signature, constraints…), with CI verdicts, reverts, rename tracking, co-change partners, and rejected PRs that touched it. Call before modifying anything load-bearing: it answers "how does this entity usually change, and what happened last time someone tried?" — which no text diff can. Complements get_blast_radius (current impact) with history (past behavior).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | Project name (required in multi-project mode). Use list_projects to see available projects. | |
| entity_id | Yes | Entity ID or name to fetch change history for |