list_semantic_changes
Lists all semantic changes on a branch relative to a base, including function additions/removals, export changes, and type changes. Understand what semantically changed without text-level noise.
Instructions
Lists all semantic changes on a branch (function additions/removals, export changes, type changes, etc.) relative to a base. Useful for understanding what semantically changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repoPath | Yes | Absolute path to the Git repository | |
| branch | Yes | Branch to analyze | |
| baseBranch | No | Base branch to compare against (defaults to merge-base with HEAD) |